我有一个数据库utc字符串,我正在传递到日期(attrs.endDate),然后通过新的日期()减去当前utc日期,但我无法让它为我提供2个utc日期的正确差异。
attrs.endDate总是比协调世界时快8小时,我得到了差值,然后进行倒计时,但我得到了13小时的差值。
var totalMillisecsLeft = Date(attrs.endDate) - new Date()发布于 2016-04-03 13:19:05
第二个日期不是utc日期,而是您的本地日期。您应该使用:
var totalMillisecsLeft = Date(attrs.endDate) - getUTCDate()发布于 2016-04-03 13:49:04
我最终使用了moment.utc(mydate) - moment.utc(),一切都工作得很好……我还是不知道为什么
https://stackoverflow.com/questions/36381693
复制相似问题