使用time函數取得的時間正常
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
檢查時區
echo date('Y-m-d H:i',0);
如果是北京時間,那麼這樣會輸出1970-01-01 08:00
如果確實不對如果需要設定的話可以用這個
date_default_timezone_set('America/Los_Angeles');//设置为LAX //中国是PRC
參考 關於PHP函數time() date() 和 strtotime() 的時區問題
建議貼上代碼
是時區的問題 把時區設定為date_default_timezone_set("PRC") 或是在Yii config->main.php 中設定'timeZone'=>'Asia/shanghai' 都可以解決問題
檢查時區
如果是北京時間,那麼這樣會輸出1970-01-01 08:00
如果確實不對如果需要設定的話可以用這個
參考 關於PHP函數time() date() 和 strtotime() 的時區問題
建議貼上代碼
是時區的問題 把時區設定為date_default_timezone_set("PRC") 或是在Yii config->main.php 中設定
'timeZone'=>'Asia/shanghai' 都可以解決問題