当本地机器时间错误时,时刻没有得到正确的时间

时间:2017-07-26 07:10:09

标签: javascript timezone momentjs

当计算机有错误的时间(与标准互联网时间不同步)时,momentjs也会返回错误的时间。我使用了moment()和moment.utc()函数,但它们都有相同的结果。

如何通过当地时间独立获得全球时间?我是否需要使用外部服务并将其传递给Moment?

2 个答案:

答案 0 :(得分:1)

您需要使用外部服务传递正确的时间,时刻不超过本机Javascript时间的增值API,因此它看不到来自本地计算机的时间。< / p>

要从互联网上获取时间,您可以使用Google时间API;

https://developers.google.com/maps/documentation/timezone/intro

答案 1 :(得分:0)

要解决此外部服务,需要获取给定时区的当前时间。我为此创建了API并获得了当前时间。这一次将传递到时刻lib。