【发布时间】:2015-10-21 09:54:03
【问题描述】:
为了解决我在部署项目时看到的时区问题,我需要将我当前的毫秒格式的日期转换为相应的 UTC 日期,以毫秒为单位。我该如何解决?
【问题讨论】:
-
当您使用 UTC 日期时间值填充日期对象时,返回的毫秒数也是 UTC 格式。因为时区定义了世界表面上的一个区域。因此,时间总是绑定到一个位置是真实的。
-
var d = new Date(); var n = d.getUTCSeconds();这没有夏令时。如果你想考虑 DST 使用 momentjs
-
@murli2308 。感谢您的努力。但 getUTCseconds() 返回一个介于 0 和 59 之间的数字,这不是我所需要的。以毫秒为单位的长日期格式显示自 1970 年 1 月以来的毫秒数到给定日期
-
@AlanVargheseAniyan 使用 var d = new Date(); var n = new Date(d.toUTCString()).getTime();
标签: javascript date utc