時間函數 - 中國WEB開發者網絡 (http://www.webasp.net) -- 技術教程 (http://www.webasp.net/article/) --- 時間函數 (http://www.webasp.net/article/14/13693.htm) |
| -- 作者:未知 -- 發佈日期: 2004-10-10 |
| 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(月,日,年); 返回邏輯真或邏輯假. 如果: 年在1900和32767之間(包括1900與32767); 月在1到12之間; 日在該月的允許日數範圍內(考慮了閏年); 則返回邏輯真. (8)set_time_limit 用法: set_time_limit(秒數); 規定從該句運行時起程序必須在指定秒數內運行結束, 超時則程序出錯退出. |
| webasp.net |