PHP中的date函数如何获得当前时间?
PHP中的date函数可以很方便地获取当前的日期和时间。在PHP中,使用date()函数即可获取当前时间,具体使用方法如下:
date('格式')
其中,“格式”表示需要获取的时间格式,包括年(Y)、月(m)、日(d)、时(H)、分(i)和秒(s)等,具体如下:
年:
Y:四位数的年份(如2021)
y:两位数的年份(如21)
月:
m:两位数表示的月份(01~12)
n:不带前导零的月份(1~12)
M:月份的简写(Jan~Dec)
F:月份的完整名称(January~December)
日:
d:两位数表示的日期(01~31)
j:不带前导零的日期(1~31)
D:星期几的简写(Mon~Sun)
l:星期几的完整名称(Monday~Sunday)
时:
H:24小时格式的小时数(00~23)
h:12小时格式的小时数(01~12)
g:12小时格式的小时数(1~12)
分:
i:两位数表示的分钟数(00~59)
秒:
s:两位数表示的秒数(00~59)
例如,要获取当前的日期和时间,可以使用以下代码:
echo date('Y-m-d H:i:s');
运行该代码后,会输出当前时间的格式化结果,例如:
2021-12-31 23:59:59
除了获取当前时间,date()函数还可以根据指定的时间戳获取对应的日期和时间,具体使用方法如下:
date('格式', 时间戳)
其中,“时间戳”表示从1970年1月1日0时0分0秒起的秒数,可以是一个变量或一个常量。例如,要获取时间戳为1609459200的时间,可以使用以下代码:
echo date('Y-m-d H:i:s', 1609459200);
运行该代码后,会输出时间戳对应的时间,例如:
2021-01-01 00:00:00
总的来说,通过date()函数可以轻松地获取当前时间和指定时间戳对应的时间,非常方便。
