Date_default_timezone_set显示错误的时间



我使用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规则在此期间,更新您的PHP版本和/或您的timezonedb通过PECL

相关内容

  • 没有找到相关文章

最新更新