PHP函数使用指南:date()日期函数
发布时间:2023-06-23 02:55:44
PHP中的date()函数是一个非常强大的日期函数,可以将时间戳(一种表示时间的数字)转换成各种格式的日期和时间。
date()函数的基本用法是将格式字符串作为参数传递给它,然后它将返回一个表示当前日期和时间的字符串。
例如,最简单的用法如下:
echo date('Y-m-d H:i:s');
输出结果将是当前日期和时间,格式如下:
2021-10-08 15:34:22
其中,格式字符串中的Y表示四位数的年份(例如2021),m表示两位数的月份,d表示两位数的日期,H表示24小时制的小时数,i表示分钟,s表示秒数。
除了这些基本的日期和时间格式外,date()函数还支持许多其他的格式字符串,可以用于生成各种日期和时间格式的字符串。
例如,如果想要将时间戳转换成英文日期格式,可以使用“l, F jS Y”格式字符串,如下所示:
echo date('l, F jS Y', time());
输出结果将是当前日期的英文格式,如下所示:
Friday, October 8th 2021
其中,格式字符串中的l表示星期几的全称(例如Friday),F表示英文月份的全称(例如October),j表示日期(不带前导零),S表示日期的序数后缀(例如st或th),Y表示四位数的年份。
除了这些基本的日期和时间格式外,date()函数还支持许多其他的格式字符串,可以用于生成各种日期和时间格式的字符串。
例如,可以使用“T”格式字符串表示当前时区的缩写:
echo date('T');
输出结果将是当前时区的缩写(例如GMT或EST)。
除了格式字符串外,date()函数还支持可选的第二个参数,可以用于指定时间戳。
例如,如果想要将特定的时间戳转换成日期格式,可以将其作为date()函数的第二个参数传递:
echo date('Y年m月d日 H:i:s', 1633662068);
输出结果将是指定时间戳对应的日期和时间格式,如下所示:
2021年10月08日 15:41:08
总的来说,PHP的date()函数非常强大,可以用于生成各种日期和时间格式的字符串。无论是制作网站还是编写PHP脚本,了解date()函数的使用方法都是非常有用的。
