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()函數:
程序1:
<?php
// Displaying the local time as
// a numerically indexed array
echo ("The local time is:");
print_r(localtime());
?>
輸出:
The local time is:Array ( [0] => 22 [1] => 24 [2] => 10 [3] => 28 [4] => 7 [5] => 118 [6] => 2 [7] => 239 [8] => 0 )
程序2:
<?php
// Displaying the local time as
// an associative array
echo ("The local time is:");
print_r(localtime(time(), true));
?>
輸出:
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 )
相關文章:
參考: http://php.net/manual/en/function.localtime.php
相關用法
- CSS var()用法及代碼示例
- PHP each()用法及代碼示例
- PHP max( )用法及代碼示例
- p5.js int()用法及代碼示例
- PHP cos( )用法及代碼示例
- PHP Ds\Map get()用法及代碼示例
- CSS rgb()用法及代碼示例
- d3.js d3.rgb()用法及代碼示例
- CSS url()用法及代碼示例
- PHP Ds\Map xor()用法及代碼示例
- PHP dir()用法及代碼示例
- PHP tan( )用法及代碼示例
注:本文由純淨天空篩選整理自Shubrodeep Banerjee大神的英文原創作品 PHP | localtime() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。