PHP的date()函數是一個非常強大和常用的函數,它用于將日期格式化為指定的字符串。這種函數對于開發人員來說非常重要,因為它可以把日期和時間轉換成各種格式,以便在網站上使用,可以把時間弄得非常漂亮。
使用date()函數,你可以自定義自己的日期格式,在下面這個例子中,日期被格式化為"年-月-日 時:分:秒":
$date = date("Y-m-d H:i:s");
echo "現在是".$date;
其中,Y代表年,m代表月,d代表日期,H代表24小時制的小時,i代表分鐘,s代表秒。你可以像上面那個例子中一樣在代碼里使用這些字符,便可自由地格式化輸出需要的字符串。
下面是另一個例子,把日期格式化成"年-月-日":
$date = date("Y-m-d");
echo "今天的日期是".$date;
此時,只返回的是年-月-日的日期,我們也可以加上一些符號,比如用"/"表示:
$date = date("Y/m/d");
echo "使用斜線分隔的日期:".$date;
這樣,輸出的格式就變成了"年/月/日"。
如果你需要給時間增加一些天數或者小時數,那么可以使用strtotime()函數。這個函數將字符串日期解析為Unix時間戳,然后您可以像使用普通時間戳一樣使用它。
下面這個例子是在(date("Y-m-d"))的日期的基礎上增加了7天:
$date = date("Y-m-d", strtotime("+7 day"));
echo "7天后的日期是".$date;
除了day這種單位,你還可以使用week, month, year等單位。比如下面的代碼把日期加了3個月:
$date = date("Y-m-d", strtotime("+3 month"));
echo "放假日期是".$date;
在任何情況下,date()函數對于程序員來說都是一個非常強大的工具,利用它,我們可以輕松地將日期格式化為任何需要的字符串。
上一篇php date 大小
下一篇css 設置不透明