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