PHP date() 日期函數(shù)
PHP?date()?函數(shù)
PHP date() 函數(shù)用來(lái)格式化時(shí)間/日期。
PHP date() 函數(shù)
#PHP date() 函數(shù)可把時(shí)間戳格式化為可讀性更好的日期和時(shí)間。
時(shí)間戳記是一個(gè)字元序列,表示一定的事件發(fā)生的日期/時(shí)間。
語(yǔ)法
string date ( string $format [, int $timestamp ] )
?參數(shù) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? ? ?必需。規(guī)定時(shí)間戳記的格式。
timestamp ? ? ? ? ? ? ? 選購(gòu)。規(guī)定時(shí)間戳。預(yù)設(shè)是當(dāng)前的日期和時(shí)間。
PHP Date() - 格式化日期
date() 函數(shù)的第一個(gè)必要參數(shù)?format?規(guī)定如何格式化日期/時(shí)間。
這裡列出了一些可用的字元:
·???????? d - 代表月中的天(01 - 31)
#·???????? m - 代表月(01 - 代表月(01 - 12)
·???????? Y - 代表年(四位數(shù))
如需了解?format?參數(shù)中可用的所有字元列表,請(qǐng)查閱我們的PHP Date 參考手冊(cè),date() 函數(shù)。
可以在字母之間插入其他字符,例如"/"、"." 或"-",這樣就可以增加附加格式了:
<?php echo date("Y/m/d") . "<br>"; echo date("Y.m.d") . "<br>"; echo date("Y-m-d"); ?>
? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ?? ?參數(shù)的字串
#範(fàn)例
<?php echo "date()函數(shù)輸出格式化日期:<br />"; // 常用 echo date("l") . "<br />";// 注意是字符L的小寫(xiě),不是1,也不是豎線(xiàn) echo date("Y-m-d H:i:s") . "<br />"; echo date("Y/m/d") . "<br />"; echo date("Y年m月d日 H時(shí)i分s秒") . "<br />"; // 從日期格式的字符串中獲取日期2005-03-21 echo date("Y-m-d",strtotime("2005-03-21 11:15:38"))."<br />"; echo date("Y-m-d",strtotime("-1 days"))."<br />";// 昨天的日期 echo date("Y-m-d",strtotime("-1 week"))."<br />";// 上個(gè)星期今天的日期 echo date("Y-m-d",strtotime("-1 month"))."<br />";// 上個(gè)月今天的日期 echo date("Y-m-d H",strtotime("next Thursday"));// 下個(gè)周四的日期和小 echo date('Y-m-d',strtotime('2015-06-08 -2 days')); // 某個(gè)日期的前n天 ?>
完整的PHP Date 參考手冊(cè)
如需查看所有日期函數(shù)的完整參考手冊(cè),請(qǐng)?jiān)煸L(fǎng)我們的?完整的PHP Date 參考手冊(cè)。
此參考手冊(cè)提供了每個(gè)函數(shù)的簡(jiǎn)要描述和應(yīng)用實(shí)例!