国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

PHP教程-時間函數

2020-03-24 16:28:47
字體:
來源:轉載
供稿:網友
PHP中的日期時間基本上基于UNIX時間戳來處理的。
比如date/getdate()/mktime()/strftime()/strtotime/time等都與時間戳有著密切的關聯。
這些函數的用法可查閱相關文檔,這里就不對這些函數作解釋了。
要將時間戳轉為可讀的形式,就需要date函數出馬了,他需要二個參數:格式化字符串與時間戳。
比較難記的是格式化字符,不過常用的也就是YymdwHis,其它的亦可參閱文檔。將可讀的日期轉為時間戳通常用以下二個函數:
mktime
如:
$timestam = mktime(18,30,00,8,10,1981);
將得到1981年8月10日下午6點30整的時間戳。
另一個比較NB的是strtotime,看名字就是將字符串轉為一個時間戳。
它的NB之處不在于解析如:Tue,15 Mar 2005 15:23:52或2008-01-01此類的字符串,strtotime還可以 理解 一定的英語。
如下面的代碼:

?php
date_default_timezone_set( PRC
$mydatestring = array('now','today','tomorrow','yesterday','thursday','this thursday','last thursday','+2 hours','-1 month','30 seconds','next week','last year','2 weeks ago');
foreach($mydatestring as $item)
{
echo $item: .date('r',strtotime($item)).' br /
}
? 輸出:
now:Sat, 28 Feb 2009 11:03:35 +0800
today:Sat, 28 Feb 2009 00:00:00 +0800
tomorrow:Sun, 01 Mar 2009 00:00:00 +0800
yesterday:Fri, 27 Feb 2009 00:00:00 +0800
thursday:Thu, 05 Mar 2009 00:00:00 +0800
this thursday:Thu, 05 Mar 2009 00:00:00 +0800
last thursday:Thu, 26 Feb 2009 00:00:00 +0800
+2 hours:Sat, 28 Feb 2009 13:03:35 +0800
-1 month:Wed, 28 Jan 2009 11:03:35 +0800
30 seconds:Sat, 28 Feb 2009 11:04:05 +0800
next week:Sat, 07 Mar 2009 11:03:35 +0800
last year:Thu, 28 Feb 2008 11:03:35 +0800
2 weeks ago:Sat, 14 Feb 2009 11:03:35 +0800再如我要查找下個月的第一個星期五:

$nextmonth = date('Y-'.(date('n')+1).'-0');
$nextmonth_timest = strtotime($nextmonth);
$first_fri = strtotime('Fri',$nextmonth_timest);
echo Today: .date('Y-m-d');
echo ' br /
echo 'the first Fri of next month is :'.date('Y-m-d',$first_fri); 輸出:
Today:2009-02-28
the first Fri of next month is :2009-03-06還有太多太多,以后有時間再寫。html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 甘泉县| 白朗县| 剑阁县| 台中县| 金湖县| 桐柏县| 兖州市| 临桂县| 蒙阴县| 健康| 楚雄市| 靖宇县| 泸州市| 永安市| 扶沟县| 岳阳市| 平果县| 二手房| 宣威市| 山丹县| 华阴市| 利辛县| 昂仁县| 黄梅县| 杭锦后旗| 商城县| 桃江县| 偏关县| 玉田县| 苏尼特右旗| 濮阳县| 太白县| 五家渠市| 曲周县| 秦皇岛市| 新巴尔虎右旗| 呼玛县| 濮阳市| 中宁县| 黄山市| 炎陵县|