国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

PHP獲取系統(tǒng)時(shí)間出錯(cuò)怎么辦

很多新手朋友們在使用php的獲取系統(tǒng)時(shí)間的時(shí)候會(huì)出現(xiàn)這樣一種錯(cuò)誤,明明輸出的是當(dāng)前時(shí)間,為什么和Windows系統(tǒng)時(shí)間相差8個(gè)小時(shí)呢,這個(gè)問題也曾經(jīng)深深地困擾著身為新手的我。下面將為大家介紹幾種解決方

很多新手朋友們在使用php的獲取系統(tǒng)時(shí)間的時(shí)候會(huì)出現(xiàn)這樣一種錯(cuò)誤,明明輸出的是當(dāng)前時(shí)間,為什么和Windows系統(tǒng)時(shí)間相差8個(gè)小時(shí)呢,這個(gè)問題也曾經(jīng)深深地困擾著身為新手的我。下面將為大家介紹幾種解決方案。

方法一

因?yàn)閺膒hp5.1.0開始,里加入了date.timezone這個(gè)選項(xiàng),默認(rèn)情況下是關(guān)閉的。顯示的時(shí)間都是格林威治標(biāo)準(zhǔn)時(shí)間,與北京時(shí)間差了正好8個(gè)小時(shí)。我們可以不使用php5.1.0以后的版本,這樣就不存在這個(gè)問題。但是這種做法并不推薦使用,因?yàn)樗皇茄诙I鈴,沒有真正解決問題。

方法二

在使用php獲取系統(tǒng)時(shí)間的文件中都加上默認(rèn)時(shí)區(qū)的設(shè)置,同樣能解決問題。添加如下語句:

```

date_default_timezone_set('PRC');

```

其中括號(hào)中還可以填寫'Asia/Shanghai'、'Asia/Chongqing'等,都能把默認(rèn)時(shí)區(qū)改為東八區(qū),這樣系統(tǒng)時(shí)間就能正常顯示了。需要注意的是,這種方法只能針對(duì)一個(gè)文件,如果有多個(gè)不同文件,必須每個(gè)文件中都設(shè)置。

方法三(推薦使用)

找到文件,搜索date.timezone。找到date.timezoneUTC(默認(rèn)的應(yīng)該如此),把前面的分號(hào)去掉,然后把UTC改為PRC,這樣以后在獲取系統(tǒng)時(shí)間的時(shí)候就不會(huì)差8小時(shí)了。這是最推薦的解決方案。

以上是關(guān)于解決php獲取系統(tǒng)時(shí)間出錯(cuò)的幾種方法,希望能幫助到大家。使用合適的解決方案,可以確保系統(tǒng)時(shí)間的準(zhǔn)確顯示。

標(biāo)簽: