PHP函数使用:date()的常见格式选项和用法示例
发布时间:2023-12-07 23:01:12
date()函数是PHP中用于格式化日期和时间的函数。它接受两个参数,第一个是格式选项,第二个是可选的时间戳,默认为当前时间戳。
下面是一些常见的格式选项以及对应的用法示例:
1. 年份格式选项:
- Y:四位数字表示的年份,示例:2022
- y:两位数字表示的年份,示例:22
2. 月份格式选项:
- F:完整的月份名称,示例:January
- M:缩写的月份名称,示例:Jan
- n:数字表示的月份,无前导零,示例:1
- m:数字表示的月份,有前导零,示例:01
3. 日期格式选项:
- d:数字表示的日期,有前导零,示例:01
- j:数字表示的日期,无前导零,示例:1
- l:完整的星期几名称,示例:Sunday
- D:缩写的星期几名称,示例:Sun
4. 时间格式选项:
- H:24小时制的小时数,有前导零,示例:09
- h:12小时制的小时数,有前导零,示例:09
- i:分钟数,有前导零,示例:05
- s:秒数,有前导零,示例:02
- a:小写的上午或下午,示例:am
- A:大写的上午或下午,示例:AM
5. 其他格式选项:
- U:Unix时间戳,示例:1640943452
示例1:返回当前日期和时间的格式化字符串
echo date('Y-m-d H:i:s'); // 输出:2022-01-01 12:34:56
示例2:返回当前日期的格式化字符串
echo date('Y年m月d日'); // 输出:2022年01月01日
示例3:返回当前时间的格式化字符串
echo date('H:i:s'); // 输出:12:34:56
示例4:返回当前星期几的格式化字符串
echo date('l'); // 输出:Saturday
示例5:返回当前年份的格式化字符串
echo date('Y'); // 输出:2022
示例6:返回当前月份的格式化字符串
echo date('F'); // 输出:January
示例7:返回当前UNIX时间戳的格式化字符串
echo date('U'); // 输出:1640943452
以上只是一些常见的格式选项和用法示例,date()函数还支持更多的格式选项,你可以根据自己的需求选择合适的格式进行日期和时间的格式化。
