繁体   English   中英

date_default_timezone_set显示不正确的时间

[英]date_default_timezone_set displays incorrect time

我正在使用date_default_timezone_set函数设置时区,但是当我回显时间时,它在本地服务器xampp上显示了错误的时间

date_default_timezone_set ('Africa/Cairo');
echo "<div style='direction:ltr'>".date("Y-m-d / g:i A")."</div>";

现在的时间是上午10:50,但显示的是上午9:50。 有什么想法吗?

可能的问题:

  • 服务器的时间设置不正确,请通过确认UTC时区中的时间正确来进行测试
  • timezonedb已过时,并且相关时区已更改其DST规则,请通过PECL更新您的PHP版本和/或timezonedb

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM