用于打印不同格式日期的 PHP 程序


2022年3月2日, Learn eTutorial
1922

如何使用 PHP 打印不同格式的日期?

在 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 源代码

                                          <?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