使用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(秒數); 規定從該句運行時起程序必須在指定秒數內運行結束, 超時則程序出錯退出.