PHP中的date()函数,为你提供更多时间格式化选择
发布时间:2023-07-01 18:47:06
在PHP中,date()函数用于将时间戳格式化为可读的日期和时间。它采用两个参数:格式化选项和可选的时间戳。如果没有提供时间戳,则默认使用当前时间。
以下是一些常用的日期和时间格式选项:
1. Y - 四位数的年份,例如:2021
2. m - 两位数的月份,例如:01-12
3. d - 两位数的日期,例如:01-31
4. H - 24小时制的小时,例如:00-23
5. i - 两位数的分钟,例如:00-59
6. s - 两位数的秒钟,例如:00-59
7. l - 星期几的全名,例如:Sunday-Saturday
8. D - 星期几的缩写,例如:Sun-Sat
9. M - 月份的缩写,例如:Jan-Dec
以下是一些示例和对应的输出:
echo date("Y-m-d"); // 2021-01-01
echo date("H:i:s"); // 09:30:00
echo date("l"); // Friday
echo date("M"); // Jan
echo date("Y-m-d H:i:s"); // 2021-01-01 09:30:00
除了上述选项外,date()函数还可以接受其他可选参数,例如时区以及与夏令时相关的选项。可以通过在第二个参数中传递时间戳来设置特定的日期和时间。
echo date("Y-m-d H:i:s", strtotime("2022-12-31 23:59:59")); // 2022-12-31 23:59:59
date()函数对于格式化当前时间或特定时间戳非常有用。它提供了许多选项,可以根据需要自定义日期和时间的输出格式。无论是显示时间戳的一部分还是将其格式化为特定的字符串,都可以使用date()函数来实现。
