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