PHP getdate() 函数
定义和用法
getdate() 函数用于获取特定日期/时间的信息。它接受一个可选参数,指定您需要获取信息的时间戳。如果您没有传递任何参数,该函数将返回有关当前本地时间的信息。
语法
getdate([$timestamp])
参数
序号 | 参数与描述 |
---|---|
1 | $timestamp (可选)表示您需要的关于时间/日期的信息的时间戳。 |
返回值
PHP getdate() 函数返回一个包含有关给定时间/日期信息的数组。
PHP 版本
此函数首次引入于 PHP 版本 4,并且适用于所有后续版本。
示例
下面的示例演示了 getdate() 函数的用法:
<?php
info = getdate();
print_r(info);
?>
这将产生以下结果 −
Array
(
[seconds] => 34
[minutes] => 52
[hours] => 12
[mday] => 8
[wday] => 5
[mon] => 5
[year] => 2020
[yday] => 128
[weekday] => Friday
[month] => May
[0] => 1588942354
)
示例
现在,让我们尝试将一个时间戳传递给这个函数 –
<?php
timestamp = time()-(23*12*30);info = getdate(timestamp);
print_r(info);
?>
这将产生以下结果 –
Array
(
[seconds] => 29
[minutes] => 49
[hours] => 10
[mday] => 8
[wday] => 5
[mon] => 5
[year] => 2020
[yday] => 128
[weekday] => Friday
[month] => May
[0] => 1588934969
)