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

PHP中的date函数如何获得当前时间?

发布时间:2023-06-24 23:21:32

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()函数可以轻松地获取当前时间和指定时间戳对应的时间,非常方便。