欢迎访问宙启技术站
智能推送

PHP函数:date_format - 格式化日期和时间

发布时间:2023-06-12 16:36:48

PHP函数date_format可以用于格式化日期和时间。它接受两个参数:日期和格式字符串。日期可以是一个DateTime对象,也可以是一个时间戳。格式字符串则定义了如何将日期和时间格式化为字符串。

下面是一些常见的格式化字符:

- Y:年份(四位数字)

- m:月份(两位数字)

- d:日期(两位数字)

- H:24小时制的小时(两位数字)

- i:分钟(两位数字)

- s:秒(两位数字)

- l:完整星期名称(如Sunday、Monday等)

- M:月份名称的缩写(如Jan、Feb等)

使用这些格式字符,可以创建任何你需要的日期和时间格式。

示例:

$date = new DateTime();
echo date_format($date, 'Y-m-d H:i:s'); //输出当前日期和时间,格式为 2022-01-01 00:00:00

$date = strtotime('2021-12-25');
echo date_format($date, 'l, M d, Y'); //输出日期为 Saturday, Dec 25, 2021

date_format函数将日期和时间格式化为字符串,以便输出或存储。

需要注意的是,date_format函数仅适用于PHP5及更高版本。在低版本中,可以使用date()函数来格式化日期和时间。

总结,PHP函数date_format可以方便地将日期和时间格式化为字符串。它接受两个参数,日期和格式字符串,并返回一个格式化后的字符串。格式字符串定义了日期和时间的格式。使用这些格式化字符,可以很容易地创建任何你需要的日期和时间格式。