根据时区,当前时间无效



>在php中使用以下代码获取当前时间:

date_default_timezone_set("America/Toronto");
echo date('y-m-d H:i:s', time());

但是,实时有 3 分 30 秒的时差。

3 分 30 秒不足以成为时区问题。没有活动的时区仅偏移 210 秒。

此问题可能是由您的服务器或本地计算机不同步引起的。您是否检查过本地计算机是否与当前时间实际匹配?例如,检查 Google 等第三方服务,以确定是您的服务器还是本地计算机不同步。

如果是本地计算机,则解决方案取决于您的系统。如果是您的服务器,则可以使用timedatectl --adjust-system-clock.

最新更新