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可以方便地将日期和时间格式化为字符串。它接受两个参数,日期和格式字符串,并返回一个格式化后的字符串。格式字符串定义了日期和时间的格式。使用这些格式化字符,可以很容易地创建任何你需要的日期和时间格式。
