PHP學習筆記-4(時間戳記)

來源:互聯網
上載者:User

標籤:art   顯示   並且   default   www   修改   targe   ref   時間   

在學習PHP時間戳記的時候,發現了一個有趣的現象,就是發現用strtotime()這個函數返回的時間戳記跟人家的不一樣,以為是自己哪裡寫錯了,後來發現不是這樣的。

是因為設定的時區不同,從而導致了時間顯示的不一致,或者說得到的時間並不是我們想要擷取的時間。具體設定的方法有很多種,這裡就介紹一個比較通用,並且簡單的方法。

1.在程式PHP 5以上版本的程式碼中使用函數ini_set(‘date.timezone‘,‘Asia/Shanghai‘);或者date_default_timezone_set(‘Asia/Shanghai‘);

2.修改php.ini,在php.ini中找到data.timezone =去掉它前面的;號,然後設定data.timezone = “Asia/Shanghai”;即可。(如果伺服器在其他的機器上就沒辦法了。推薦第一種);

詳細內容可以看這裡。

PHP學習筆記-4(時間戳記)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.