首頁 > 後端開發 > PHP問題 > php返回時間不對怎麼辦

php返回時間不對怎麼辦

藏色散人
發布: 2023-03-18 06:10:02
原創
2984 人瀏覽過

php傳回時間不對的解決方法:1、透過「phpinfo();」函數查看php.ini的位置;2、修改php.ini檔案裡面的「date.timezone」為「Asia/Shanghai 」;3、開啟需要用到date的程式碼文件,在程式碼開始加一句「date_default_timezone_set('Asia/Shanghai');」即可。

php返回時間不對怎麼辦

本教學操作環境:Windows10系統、PHP8.1版、DELL G3電腦

php回傳時間不對怎麼辦?

PHP:取得目前時間與實際時間有誤差

初學php取得時間時,發現透過date獲得的時間總是比實際的時間少幾個小時,這其實是時區的問題,透過改變時區到東八區就能解決了

更改php.ini的設定

—>首先我們要知道php. ini的位置,在程式碼中輸入

—>運行,紅色箭頭指示的位置就是php.ini檔案所在的地方

php返回時間不對怎麼辦

#—>修改php.ini檔案裡面的date.timezone,修改成如圖所示

php返回時間不對怎麼辦

—>開啟需要用到date的程式碼文件,在程式碼開始加一句date_default_timezone_set('Asia/Shanghai');

位置如圖所示:

php返回時間不對怎麼辦

運行之後,時間已經成功校準了。

推薦學習:《PHP影片教學

以上是php返回時間不對怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板