如何通过countdown.js设置带有时区的倒计时?
https://www.npmjs.com/package/countdown

我需要:
从东部标准时间2017年11月22日星期三中午开始

今天是2017.11(Nov).01
我用这段代码检查明天

const countdown = require('countdown');
var aaa = countdown( new Date(2017, 11, 2) ).toString();
console.log(aaa)


但是我的输出是:

1 month, 19 hours, 21 minutes and 11 seconds


该输出不正确,可能是因为我现在在阿联酋

最佳答案

您可以利用timetime时区来通过countdown.js获取时区:https://momentjs.com/timezone/

有一些像:

var tz = moment.tz.guess(),
date   = moment.tz('2017-11-22', tz),
now    = new Date(),
diff   = (date.valueOf() / 1000) - (now.getTime() / 1000)

关于javascript - 如何设定带时区的倒数计时?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47046858/

10-12 15:37