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

PHP的date()函数-返回格式化后的当前日期和时间

发布时间:2023-07-01 01:51:58

PHP的date()函数是用于格式化当前日期和时间的函数。它接受两个参数, 个是日期格式字符串,第二个是可选的时间戳。如果不传递时间戳参数,date()函数将返回当前日期和时间的格式化字符串。

日期格式字符串是由各种字符组成的,每个字符代表一个日期或时间部分。下面是一些常用的格式字符:

- Y:四位数的年份(例如:2022)

- m:两位数的月份(例如:01-12)

- d:两位数的日期(例如:01-31)

- H:24小时制的小时数(例如:00-23)

- i:两位数的分钟数(例如:00-59)

- s:两位数的秒数(例如:00-59)

- l:星期几的完整名称(例如:Sunday-Saturday)

- D:星期几的缩写名称(例如:Sun-Sat)

- M:月份的缩写名称(例如:Jan-Dec)

使用这些格式字符,可以创建各种日期和时间的格式化字符串。例如,使用"Y-m-d H:i:s"格式字符串,可以得到类似"2022-01-01 12:30:45"的格式化后的日期和时间。

以下是一些示例:

// 返回当前日期和时间的格式化字符串
echo date("Y-m-d H:i:s");

// 返回当前年份
echo date("Y");

// 返回当前月份
echo date("m");

// 返回当前日期
echo date("d");

// 返回当前小时数
echo date("H");

// 返回当前分钟数
echo date("i");

// 返回当前秒数
echo date("s");

// 返回星期几的完整名称
echo date("l");

// 返回星期几的缩写名称
echo date("D");

// 返回月份的缩写名称
echo date("M");

以上示例将返回类似"2022-01-01 00:00:00"、"2022"、"01"、"01"、"00"、"00"、"00"、"Saturday"、"Sat"和"Jan"等格式化后的日期和时间。

总结起来,PHP的date()函数能够方便地格式化当前日期和时间,通过指定日期格式字符串和可选的时间戳参数,可以得到想要的日期和时间格式。对于需要获取日期和时间的应用程序或网站来说,这个函数非常有用。