PHP getdate() 函数



定义和用法

getdate() 函数用于获取特定日期/时间的相关信息。它接受一个可选参数,指定需要获取信息的日期/时间戳。如果没有传递任何参数,则此函数返回有关当前本地时间的相关信息。

语法

getdate([$timestamp])

参数

序号 参数及描述
1 timestamp

(可选) 表示指定需要获取信息的日期/时间的 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
)
php_function_reference.htm
广告
© . All rights reserved.