【发布时间】:2017-04-19 10:34:39
【问题描述】:
我有一个(较旧的)移动网页,该网页的页脚显示当前时间。现在我添加了一些 PHP 代码,让用户选择工作计时器的开始时间。
我注意到 Javascript 时间比 PHP 时间早 2 分钟。
JS:
var currentTime = new Date()
var hours = currentTime.getHours()
var minutes = currentTime.getMinutes()
document.write(hours + ":" + minutes)
PHP:
echo date('H:i');
正如我所说,相差大约 2 分钟,这怎么可能?两者都应该是服务器时间??
【问题讨论】:
-
JavaScript 是客户端的时间,PHP 是服务器的时间。
-
JS是本地PC时间,PHP是服务器时间。
-
在客户端机器上构建的javascript日期对象怎么可能拥有服务器的时间?
标签: javascript php time