date()函数的使用方法及常见格式字符串
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。在使用时,需要注意时间格式字符串中的各个字符和它们所代表的含义。
