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

date()格式化日期函数,输出指定格式的日期字符串。

发布时间:2023-06-30 04:38:15

日期在计算机中是以特定的格式进行存储和处理的。而日期格式化是将日期转换为用户所需的特定字符串格式的过程。date()函数是一种常见的日期格式化函数,它可以根据用户的需求输出指定格式的日期字符串。

date()函数的语法如下:date(format, timestamp)

其中,format参数是必需的,它定义了所需输出的日期字符串的格式。而timestamp参数是可选的,它用于指定日期。如果没有提供timestamp参数,则使用当前时间。

下面是一些常用的日期格式化格式:

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

- y:两位数的年份(例如:22)

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

- n:不带前导零的月份(例如:1)

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

- j:不带前导零的日期(例如:1)

- H:24小时制的小时(例如:14)

- h:12小时制的小时(例如:02)

- i:分钟(例如:59)

- s:秒(例如:59)

- a:小写的上午或下午(例如:am或pm)

- A:大写的上午或下午(例如:AM或PM)

下面是一些示例:

// 输出当前日期的年份和月份
echo date("Y-m");

// 输出当前日期的月份、日期和时间
echo date("m-d H:i:s");

// 输出当前日期的年份和12小时制的时间
echo date("Y h:i:s A");

除了上述示例中列出的日期格式化选项,还有许多其他选项可供选择。根据自己的需求选择合适的日期格式化选项,可以输出符合要求的日期字符串。