在 PHP 中,我们使用内置函数 date() 来获取当前日期。有不同的字符用于更改格式。
最常用的日期格式化字符有:
d - 用于获取日期(01 到 31)
D - 获取字母格式的日期
j - 获取不带前导 0 的日期
l - 获取文本格式的星期几
N - 获取数字格式的星期几
z - 获取一年中的第几天
F - 获取文本格式的月份
m - 获取数字格式的月份
M - 获取三个字母的月份
n - 获取不带前导 0 的月份
t - 获取该月的总天数
L - 检查是否为闰年(是闰年则为 1,否则为 0)
Y - 获取完整的四位年份
y - 获取两位年份
a - 获取小写的 am 或 pm
A - 获取大写的 AM 或 PM
g - 获取小时的 12 小时制时间(1 到 12)
G - 获取小时的 24 小时制时间(0 到 23)
h - 获取小时的 12 小时制时间(01 到 12)
H - 获取小时的 24 小时制时间(00 到 23)
i - 获取带前导零的分钟(00 到 59)
s - 获取带前导零的秒(00 到 59)
e - 获取时区(示例:UTC、GMT、Atlantic/Azores)
<?php
echo date("Y/m/d") . "\n";
echo date("Y.m.d") . "\n";
echo date("Y-m-d") . "\n";
echo date("Y-M-d") . "\n";
echo date("y-M-d") . "\n";
echo date("l");
?>
2021/10/15 2021.10.15 2021-10-15 2021-Oct-15 21-Oct-15 Friday