自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

正確解讀PHP獲取時間錯誤原因

開發(fā) 后端
PHP獲取時間錯誤是我們在開發(fā)運(yùn)用PHP Date()函數(shù)時經(jīng)常會遇到的問題。希望讀者朋友通過本文介紹的內(nèi)容能夠解決自己的代碼錯誤。

當(dāng)我們在運(yùn)用PHP語言進(jìn)行實(shí)際編程時通常都會遇到一些小麻煩而苦苦的去尋找解決的辦法。我們在這里就為大家分享PHP獲取時間錯誤的解決方法。#t#

今天用echo date("Y-m-d H:i:s")獲取系統(tǒng)時間時,發(fā)現(xiàn)獲取的時間與系統(tǒng)的時間不符。

PHP是外國人開發(fā)的,所以經(jīng)常有很多東西不太好用。研究了一番發(fā)現(xiàn),PHP默認(rèn)設(shè)置的時間是以格林威治時區(qū)為標(biāo)準(zhǔn)的,表現(xiàn)是和北京時間差8個小時,因此我們需要將其+8個小時,原理是我們正好位于時區(qū)的東8區(qū),所以我們必須把PHP的時區(qū)設(shè)定改為北京時間。

PHP獲取時間錯誤的解決方法:

打開PHP.ini文件,一般在PHP的安裝根目錄下,找到其中的;date.timezone,刪掉date.timezone前面的分號,并改成date.timezone = PRC。存盤,并重新啟動Apahce服務(wù)(有時用Apache的restart功能會有問題,建議先stop然后再start)
重新檢驗(yàn)一下echo date("Y-m-d H:i:s")。 是不是時間恢復(fù)正常了。

如果無法改動PHP.ini文件,也可以在輸出時間之前使用date_default_timezone_set()設(shè)置時區(qū)

date_default_timezone_set('Asia/Shanghai');

函數(shù)

date_default_timezone_set(timezone)與date_default_timezone_get()

PHP獲取時間錯誤的問題看似簡單,但是卻不容忽視。希望大家能在以后的編程中注意這些小缺憾。

責(zé)任編輯:曹凱 來源: 百度博客
相關(guān)推薦

2009-12-08 17:06:40

PHP應(yīng)用odbc

2009-12-07 18:57:17

PHP讀取Cookie

2009-12-08 14:11:03

PHP時區(qū)修改

2009-12-10 09:48:26

PHP獲取遠(yuǎn)程圖片

2009-12-11 17:52:21

PHP獲取博客數(shù)據(jù)

2009-12-09 16:49:09

PHP顯示文章發(fā)布時間

2009-11-23 17:50:01

PHP時間戳

2009-12-31 10:58:31

silverlight

2018-12-14 10:34:57

內(nèi)存性能虛擬機(jī)

2009-04-20 09:09:46

PHP錯誤信息錯誤代碼

2023-03-16 23:54:19

服務(wù)器vmtoolsd組件

2009-12-04 14:09:52

PHP JSON應(yīng)用

2009-12-11 16:44:33

PHP冒泡排序

2009-12-03 15:31:30

PHP獲取顯示數(shù)據(jù)庫數(shù)

2009-11-26 11:05:44

PHP計(jì)算頁面執(zhí)行時間

2010-03-05 10:57:53

Python插件PyD

2010-02-26 17:44:51

WCF安全參數(shù)

2010-03-02 16:05:48

WCF端點(diǎn)配置

2009-03-27 09:49:00

2009-12-08 17:53:31

PHP const
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號