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

date()函数的使用方法及常见格式字符串

发布时间:2023-06-24 19:13:26

date()函数是PHP中一种用于获取当前日期和时间的函数。它可以用于获取当前系统的日期和时间,也可以用于格式化日期和时间字符串。

函数语法

date(format, timestamp)

参数说明:

format:时间格式字符串,用于指定返回的时间和日期格式。

timestamp:可选参数,指定返回的日期和时间是基于指定的时间戳,而不是当前时间。默认值是当前时间戳。

常见的时间格式字符串

下面是一些常见的时间格式字符串和它们的描述:

格式代码     称呼                  示例 

Y           年份(四位数字)        2021 

y           年份(两位数字)        21 

m           月份(数字,有前导零)   05 

n           月份(数字,无前导零)   5 

M           月份(英文缩写)        May 

F           月份(英文全称)        May 

d           日期(数字,有前导零)   08 

j           日期(数字,无前导零)   8 

D           星期(英文缩写)        Fri 

l           星期(英文全称)        Friday 

w           星期(数字,0代表周日)  5 

h           小时(12小时制,有前导零)  07 

H           小时(24小时制,有前导零)  19 

i           分钟(有前导零)           35 

s           秒(有前导零)             59 

a           AM/PM                   am

其中,有前导零表示数字前有0,例如05代表5月份或07代表7点钟。

使用方法

下面是几个示例,演示如何使用date()函数。

1、返回当前时间戳的日期和时间

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

输出结果:

2021/05/08 09:42:26

2、返回指定时间戳的日期和时间

echo date("Y/m/d H:i:s", 1631770200);

输出结果:

2021/09/16 16:10:00

3、返回当前年份

echo date("Y");

输出结果:

2021

4、返回当前月份的英文缩写

echo date("M");

输出结果:

May

5、返回当前星期的英文全称

echo date("l");

输出结果:

Saturday

6、返回当前小时(12小时制)

echo date("h");

输出结果:

09

总结

date()函数是PHP中用于获取当前日期和时间的函数,它可以用于获取当前系统的日期和时间,也可以用于格式化日期和时间字符串。常见的时间格式字符串包括年份、月份、日期、星期、小时、分钟、秒以及AM/PM。在使用时,需要注意时间格式字符串中的各个字符和它们所代表的含义。