PHPdate函数的使用方法和示例
PHP中的date()函数是非常常用的函数之一,用于输出格式化的日期和时间。该函数有两个参数, 个参数是指定日期格式,第二个参数是可选的时间戳。
使用方法:
date(string $format [, int $timestamp])
其中,$format参数是必须的,用于指定日期时间格式,详见下方格式说明。$timestamp参数是可选的,如果不提供则默认使用当前时间戳,也可传入字符串类型的时间戳(如"2020-01-01 00:00:00")。
示例:
// 输出当前年份
echo date("Y"); // 输出:"2021"
// 输出当前日期和时间
echo date("Y-m-d H:i:s"); // 输出:"2021-07-28 11:12:13"
// 输出指定日期的星期几
echo date("l", strtotime("2021-07-01")); // 输出:"Thursday"
日期和时间格式说明:
| 格式字符 | 描述 | 示例(日期时间:2021-07-28 11:12:13) |
| -------- | --------------------------------------------- | ------------------------------------ |
| Y | 4位数的年份 | 2021 |
| y | 2位数的年份 | 21 |
| m | 月份,带前导零 | 07 |
| n | 月份,不带前导零 | 7 |
| d | 月份中的日期,带前导零 | 28 |
| j | 月份中的日期,不带前导零 | 28 |
| H | 24小时制下的小时,带前导零 | 11 |
| G | 24小时制下的小时,不带前导零 | 11 |
| h | 12小时制下的小时,带前导零 | 11 |
| g | 12小时制下的小时,不带前导零 | 11 |
| i | 分钟数,带前导零 | 12 |
| s | 秒数,带前导零 | 13 |
| a/A | 上午或下午/大写的上午或下午 | am/pm |
| l | 星期的完整名称,如Monday | Wednesday |
| D | 星期的缩写,如Mon | Wed |
| M | 月份的缩写,如Jan | Jul |
| U | 当前时间的时间戳(以秒为单位) | 1627475533 |
| w | 星期中的天数,0(表示星期日)到6(表示星期六) | 3 |
| z | 年份中的天数,从0开始计数 | 208 |
| t | 当前月份的天数 | 31 |
以上是常用的日期和时间格式说明,您可以根据实际需求选择使用。使用date()函数可以更加方便地输出各种格式化的日期和时间信息,适用于各种应用场景。
