javascript - 当本地机器时间错误时,时刻无法获得正确的时间

标签 javascript timezone momentjs

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

如何独立于本地时间获取全局时间?我需要使用外部服务并将其传递给 Moment 吗?

最佳答案

您将需要通过外部服务将正确的时间传递给时刻,时刻只是来自本地 Javascript 时间的增值 API,因此它无法看到来自本地机器的时间。

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

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

关于javascript - 当本地机器时间错误时,时刻无法获得正确的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45319867/

相关文章:

mysql - 调整 RDS 上的默认时区设置

javascript - PHP 中的用户时区问题修复

php - 在 PHP 中将 DateTime 字符串转换为不同的时区

javascript - 使用 MomentJS 将字符串转换为 Javascript 中的时间戳

javascript - 如何在 datetimepicker 中添加基于小时的最少天数?

javascript - 在浏览器中将 MS Word 文档转换为 PDF

javascript - 对 HTMLElement#style 的未定义属性赋值的返回值是否保证与赋值相同?

Redux 状态和 momentjs

javascript - 无法读取 null 的属性 'top'

javascript - 如何在js中从开头和结尾 trim 空格和换行并用单行替换多个换行和宽空格