PHP格式化显示时间date()函数案例讲解

1. 介绍

PHP是一种流行的服务器端脚本语言,它广泛用于网站的开发。在PHP中,date()函数用于格式化日期和时间的表示方式。我们可以使用这个函数将日期和时间以各种不同的格式显示出来,如年月日、星期、时分秒等。

2. 使用方法

要使用date()函数,首先需要知道其语法格式:

string date ( string $format [, int $timestamp ] )

其中,format参数用于指定日期和时间的格式,timestamp参数用于指定日期和时间的值。如果不提供timestamp参数或者设置为null,则默认为当前时间。

2.1 常用格式

下面列举一些常用的格式:

Y-m-d 显示年月日,如:2021-01-01

Y-m-d H:i:s 显示年月日时分秒,如:2021-01-01 12:00:00

Y年m月d日 显示中文格式的年月日,如:2021年01月01日

l 显示星期几,如:Saturday

M 显示月份的缩写,如:Jan

d 显示月份中的天数,如:01

h 显示小时(12小时制),如:12

H 显示小时(24小时制),如:15

i 显示分钟数,如:30

s 显示秒数,如:45

2.2 案例演示

下面是一个示例代码:

// 显示当前时间,格式为 Y-m-d H:i:s

echo date("Y-m-d H:i:s");

// 显示当前月份,格式为 M

echo date("M");

// 显示当前日期,格式为 d

echo date("d");

// 显示当前时间,格式为 h:i:s a

// a 表示上午还是下午(am 或 pm)

echo date("h:i:s a");

// 显示中文格式的日期,格式为 Y年m月d日

echo date("Y年m月d日");

上面的代码将输出:

2021-10-02 12:30:45

Oct

02

12:30:45 pm

2021年10月02日

可以看到,使用date()函数可以轻松地格式化日期和时间的表示方式,方便我们在网站中显示各种时间格式。

后端开发标签