ric*_*ick 12 javascript jquery datetime
我想知道Javascript日期/时间函数是否总是返回正确的,通用的日期/时间, 或者Javascript是否是客户端语言,它们取决于客户端机器的日期设置.
如果它依赖于客户端机器,获得正确的通用时间的最佳方法是什么?
或者,Javascript 作为客户端语言,它们是否取决于客户端计算机的日期设置。
是的,这是正确的。
如果它取决于客户端计算机,那么获得正确的世界时间的最佳方法是什么?
从权威来源获取时间/日期,而不是从客户端计算机。
正如 thomasrutter 所说,javascript 日期函数依赖于客户端的机器。但是,如果您想获得权威日期,您可以向您的服务器发出 ajax 请求,该请求仅返回日期字符串。然后,您可以使用以下命令将日期字符串转换为日期对象
var ds = ... // Some ajax call
var d = new Date(ds);
Run Code Online (Sandbox Code Playgroud)