as4bbc12
|
分享:
x0
|
[PHP][討論] [教學] 如何使用PHP中的日期和時間函數
如何使用PHP中的日期和時間函數
(1)date 用法: date(格式,[時間]); 如果沒有時間參數,則使用當前時間. 格式是一個字串,其中以下字元有特殊意義: U 替換成從一個起始時間(好象是1970年1月1日)以來的秒數 Y 替換成4位的年號. y 替換成2位的年號. F 替換成月份的英文全稱. M 替換成月份的英文簡稱. m 替換成月份數. z 替換成從當年1月1日以來的天數. d 替換成日數. l 替換成星期幾的英文全稱. D 替換成星期幾的英文簡稱. w 替換成星期幾(數字). H 替換成小時數(24小時制). h 替換成小時數(12小時制). i 替換成分鐘數. s 替換成秒數. A 替換成"AM"或"PM". a 替換成"am"或"pm". S 替換成序數字尾碼,例如:"st","nd","rd","th". 函數返回作過了替換的格式串.
(2)getdate(時間) 返回一個哈希表,各下標是: "seconds" -- 秒數 "minutes" -- 分數 "hours" -- 小時數 "mday" -- 日數 "mon" -- 月份數 "year" -- 年號 "yday" -- 1月1日以來的天數 "weekday" -- 星期幾,英文全稱 "month" -- 月份,英文全名
(3)gmdate 與date類似,但先將時間轉換成格林威治標準時.
(4)mktime 用法: mktime(小時數,分數,秒數,月,日,年); 返回一個時間值,可用於其他函數.
(5)time 用法: time(); 返回1970年1月1日零點以來的秒數.
(6)microtime 用法: microtime(); 返回一個字串,用空格分成兩部分,後一部分相當於time() 的返回值,前一部分是微秒數.
(7)checkdate 用法: checkdate(月,日,年); 返回邏輯真或邏輯假. 如果: [1]年在1900和32767之間(包括1900與32767); [2]月在1到12之間; [3]日在該月的允許日數範圍內(考慮了閏年); 則返回邏輯真.
(8)set_time_limit 用法: set_time_limit(秒數); 規定從該句運行時起程式必須在指定秒數內運行結束, 超時則程式出錯退出.
|