📜  PHP | localtime()函数

📅  最后修改于: 2022-05-13 01:56:39.734000             🧑  作者: Mango

PHP | localtime()函数

localtime()函数是PHP中的一个内置函数,用于返回本地时间。 localtime()函数返回的数组类似于 C函数调用返回的结构。 $timestamp 和 $is_associative 作为参数发送到 localtime()函数,它返回一个包含 Unix 时间戳组件的数组。

句法:

array localtime( $timestamp, $is_associative )

参数:此函数接受两个参数,如上所述和如下所述。

  • $timestamp:它是一个可选参数,用于指定 Unix 时间戳。其默认值为当前本地时间。
  • $is_associative:它是一个可选参数,指定是返回关联数组还是索引数组。关联数组的值为:
    • tm_sec:秒,0 到 59
    • tm_min:分钟,0 到 59
    • tm_hour:小时,0 到 23
    • tm_mday:一个月中的哪一天,1 到 31
    • tm_mon:一年中的月份,0(一月)到 11(十二月)
    • tm_year:自 1900 年以来的年数
    • tm_wday:星期几,0(星期日)到 6(星期六)
    • tm_yday:一年中的某一天,0 到 365
    • tm_isdst:夏令时有效吗?如果是则为正,如果不是,则为 0,如果未知则为负。

返回值:此函数返回一个包含 Unix 时间戳组件的数组。

例外:

  • 如果指定的时区无效,localtime()函数会生成 E_NOTICE。
  • 如果使用系统设置或 TZ 环境变量,localtime()函数会生成 E_STRICT 或 E_WARNING 消息

下面的程序说明了PHP中的 localtime()函数:

方案一:


输出:
The local time is :Array
(
    [0] => 22
    [1] => 24
    [2] => 10
    [3] => 28
    [4] => 7
    [5] => 118
    [6] => 2
    [7] => 239
    [8] => 0
)

方案二:


输出:
The local time is :Array
(
    [tm_sec] => 23
    [tm_min] => 24
    [tm_hour] => 10
    [tm_mday] => 28
    [tm_mon] => 7
    [tm_year] => 118
    [tm_wday] => 2
    [tm_yday] => 239
    [tm_isdst] => 0
)

相关文章:

  • PHP | idate()函数
  • PHP | time()函数
  • PHP | strptime()函数

参考: 函数 : PHP 。 PHP