php中呼叫time失敗是因為時區沒有設定正確,其解決方法:1、將php.ini中的時區timezone設為「中國Asia/Shanghai」;2、在應用程式中根據時差補償給時間戳值。
本文操作環境:windows7系統、PHP7.1版、DELL G3電腦
php 中呼叫 time失敗怎麼辦?
php中使用time取得到目前小時數不對
解決方案:
通常是php.ini中的時區timezone設定沒有設成中國Asia/Shanghai導致有時差。
設定後正常。
也可以在應用中,根據時差補償給時間戳值,例如顯示時間慢8小時
echo date("Y年m月d日G时i分",time()+8*3600);
等同於手動實現時區系統。
推薦學習:《PHP影片教學》
以上是php 中呼叫 time失敗怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!