PHP date() 日期函數LOGIN

PHP date() 日期函數

PHP date() 函數

PHP date() 函數用來格式化時間/日期。

PHP date() 函數

#PHP date() 函數可把時間戳格式化為可讀性更好的日期和時間。

時間戳記是一個字元序列,表示一定的事件發生的日期/時間。

語法

string date ( string $format [, int $timestamp ] )

 參數                                      必需。規定時間戳記的格式。

timestamp               選購。規定時間戳。預設是當前的日期和時間。


PHP Date() - 格式化日期
date() 函數的第一個必要參數 format 規定如何格式化日期/時間。

這裡列出了一些可用的字元:

·         d - 代表月中的天(01 - 31)

#·         m - 代表月(01 - 代表月(01 - 12)

·         Y - 代表年(四位數)

如需了解 format 參數中可用的所有字元列表,請查閱我們的PHP Date 參考手冊,date() 函數。

可以在字母之間插入其他字符,例如"/"、"." 或"-",這樣就可以增加附加格式了:

<?php
echo date("Y/m/d") . "<br>";
echo date("Y.m.d") . "<br>";
echo date("Y-m-d");
?>

                                     參數的字串

QQ图片20161009143031.png

QQ图片20161009143106.png


#範例

 <?php
 echo "date()函数输出格式化日期:<br />";
 // 常用
 echo date("l") . "<br />";// 注意是字符L的小写,不是1,也不是竖线
 echo date("Y-m-d H:i:s") . "<br />";
 echo date("Y/m/d") . "<br />";
 echo date("Y年m月d日 H时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 />";// 上个星期今天的日期
 echo date("Y-m-d",strtotime("-1 month"))."<br />";// 上个月今天的日期
 echo date("Y-m-d H",strtotime("next Thursday"));// 下个周四的日期和小
 echo date('Y-m-d',strtotime('2015-06-08 -2 days')); // 某个日期的前n天
 ?>

完整的PHP Date 參考手冊


如需查看所有日期函數的完整參考手冊,請造訪我們的 完整的PHP Date 參考手冊。

此參考手冊提供了每個函數的簡要描述和應用實例!

下一節

<?php echo date("Y/m/d") . "<br>"; echo date("Y.m.d") . "<br>"; echo date("Y-m-d"); ?>
章節課件