如何设置带时区的倒计时?
How to Set a Countdown with time zone?
如何通过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
输出不正确可能是因为我现在在阿联酋
您可以利用 moment timezone 获取 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)
如何通过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
输出不正确可能是因为我现在在阿联酋
您可以利用 moment timezone 获取 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)