PHP的date函數(shù)是用來(lái)格式化日期和時(shí)間的。它接受兩個(gè)參數(shù):日期格式和要格式化的時(shí)間戳。
下面是date函數(shù)的基本用法:
date(string $format, int $timestamp = time()): string
其中,$format
參數(shù)是必需的,用來(lái)指定輸出日期的格式。$timestamp
參數(shù)是可選的,用來(lái)指定要格式化的時(shí)間戳。如果沒(méi)有指定時(shí)間戳,則默認(rèn)使用當(dāng)前時(shí)間的時(shí)間戳。
以下是一些常用的日期格式:
Y
:4位數(shù)的年份,例如2022
y
:2位數(shù)的年份,例如22
m
:兩位數(shù)的月份,從01到12
d
:兩位數(shù)的日期,從01到31
H
:24小時(shí)制的小時(shí)數(shù),從00到23
h
:12小時(shí)制的小時(shí)數(shù),從01到12
i
:兩位數(shù)的分鐘數(shù),從00到59
s
:兩位數(shù)的秒數(shù),從00到59
A
:大寫(xiě)的上午或下午,AM或PM
a
:小寫(xiě)的上午或下午,am或pm
以下是一些使用示例:
// 格式化當(dāng)前時(shí)間
echo date("Y-m-d H:i:s"); // 輸出:2022-01-01 12:34:56
// 格式化指定時(shí)間戳
echo date("Y-m-d H:i:s", 1641022496); // 輸出:2022-01-01 12:34:56
// 使用不同的日期格式
echo date("Y/m/d"); // 輸出:2022/01/01
echo date("h:i A"); // 輸出:12:34 PM
更多關(guān)于日期格式的信息,可以參考PHP官方文檔中關(guān)于date函數(shù)的說(shuō)明:https://www.php.net/manual/en/function.date.php