如果從代碼返回的不是正確的時間,有可能是因為您的服務器位于其他國家或者被設置為不同時區。
因此,如果您需要基于具體位置的準確時間,您可以設置要用的時區。
下面的例子把時區設置為 Asia/Shanghai ,然后以指定格式輸出當前時間:
?phpdate_default_timezone_set( Asia/Shanghai echo 當前時間是 . date( h:i:sa
運行實例
date() 函數中可選的時間戳參數規定時間戳。如果您未規定時間戳,將使用當前日期和時間(正如上例中那樣)。
mktime() 函數返回日期的 Unix 時間戳。Unix 時間戳包含 Unix 紀元(1970 年 1 月 1 日 00:00:00 GMT)與指定時間之間的秒數。
mktime(hour,minute,second,month,day,year)
下面的例子使用 mktime() 函數中的一系列參數來創建日期和時間:
?php$d=mktime(9, 12, 31, 6, 10, 2015);echo 創建日期是 . date( Y-m-d h:i:sa , $d);
運行實例
如需所有日期函數的完整手冊,請訪問我們的 PHP 日期參考手冊。
該手冊包含每個函數的簡要描述以及使用示例。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答