如何使用JavaScript从某个在线时间服务器同步时间?
我正在编写一个移动应用程序,我需要与一个集中的在线服务器同步时间。我该怎么做呢?我只能使用JavaScript,不能使用Ajax/ActiveX等。I,但您的时间值应该从如何使用JavaScript从某个在线时间服务器同步时间?,javascript,Javascript,我正在编写一个移动应用程序,我需要与一个集中的在线服务器同步时间。我该怎么做呢?我只能使用JavaScript,不能使用Ajax/ActiveX等。I,但您的时间值应该从(new Date()).getTime()中检索。将这些值发送到服务器并仅存储这些长值。然后将这些值发送到每个客户机,并再次将它们转换为JavascriptDate对象,如下所示变量x=新日期(longnum)。然后,您可以以用户区域设置格式显示时间:x.tolocalString()Date.tolocalString()依
(new Date()).getTime()中检索。将这些值发送到服务器并仅存储这些长值。然后将这些值发送到每个客户机,并再次将它们转换为JavascriptDate
对象,如下所示<代码>变量x=新日期(longnum)
。然后,您可以以用户区域设置格式显示时间:x.tolocalString()
Date.tolocalString()
依赖于实现,并且在浏览器之间差异很大(大多数浏览器完全忽略除时区偏移之外的本地设置)。最好创建一个明确的日期字符串(例如,2012年2月23日或类似日期),并在任何地方使用它。我不太明白。(新日期()).getTime()是否与服务器联系以获取时间?@antonpug:不。你需要使用AJAX。@SLaks你是什么意思?我不知道如何从网上的某个地方提取epoch时间,并将其保存为字符串?@JPRichardson:他明确要求从网上服务器获取时间。阅读问题。