如何为 JavaScript 日期设置时区?
How do I set a time zone for a JavaScript date?
我正在尝试使用 countdown 在 JavaScript 中做一个倒数计时器,但我希望 Date 对象相对于特定时区。
如何确保我的倒计时与特定时区的特定 time/date 相关?
如倒计时插件示例(http://hilios.github.io/jQuery.countdown/examples/timezone-aware.html)所示,您需要添加MomentJS库来设置相对于特定时区的日期对象。
HTML:
<div id="clock"></div>
JS:
var nextYear = moment.tz("2015-08-22 00:00", "America/Sao_Paulo");
$('#clock').countdown(nextYear.toDate(), function(event) {
$(this).html(event.strftime('%D days %H:%M:%S'));
});
JSFiddle:https://jsfiddle.net/kbk798py/
我正在尝试使用 countdown 在 JavaScript 中做一个倒数计时器,但我希望 Date 对象相对于特定时区。
如何确保我的倒计时与特定时区的特定 time/date 相关?
如倒计时插件示例(http://hilios.github.io/jQuery.countdown/examples/timezone-aware.html)所示,您需要添加MomentJS库来设置相对于特定时区的日期对象。
HTML:
<div id="clock"></div>
JS:
var nextYear = moment.tz("2015-08-22 00:00", "America/Sao_Paulo");
$('#clock').countdown(nextYear.toDate(), function(event) {
$(this).html(event.strftime('%D days %H:%M:%S'));
});
JSFiddle:https://jsfiddle.net/kbk798py/