php – time()根据服务器返回不同的时间戳
发布时间:2020-12-13 21:46:08 所属栏目:PHP教程 来源:网络整理
导读:我现在搜索了好几个小时,好像以前没有人遇到过这个问题. 我运行一个脚本,它将当前时间戳写入两个服务器上的数据库中.两者都有相同的操作系统,软件……和相同的时区. 现在我发现,一些时间戳和当前时间()之间的差异是负数(是的,计算是正确的:time() – $older
我现在搜索了好几个小时,好像以前没有人遇到过这个问题.
我运行一个脚本,它将当前时间戳写入两个服务器上的数据库中.两者都有相同的操作系统,软件……和相同的时区. 现在我发现,一些时间戳和当前时间()之间的差异是负数(是的,计算是正确的:time() – $older_timestamp) 我在两台服务器上都放了time(),结果是:它只相差一小时. > time() on server #1: -1 hour 由于time()应该总是基于UTC,我无法解释,这是怎么发生的. 有人有什么想法吗? 来自亚琛的问候 解决方法
显然,服务器1和服务器2设置为不同的时间.检查BIOS和服务器的操作系统时间.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |