【发布时间】:2018-01-07 01:11:12
【问题描述】:
我想在“10:45”之类的网页上显示时间,并让它保持准确的时间/自动更新。如果我想在本地时区执行此操作,我创建一个新的 Date() 对象并使用 getUTCHours() 和 getHours(),我能够正确执行此操作。
但是,如果我想使用时刻 js 为特定时区执行此操作,我会从下面的代码中得到“now_houston.getHours 不是函数”:
function updateClock() {
var now_houston= moment.tz("America/Chicago");
var houston_time = now_houston.getHours() + ':' +
now_houston.getMinutes();
document.getElementById('houston_time').innerHTML = now_houston;
setTimeout(updateClock, 1000);
}
updateClock();
如何使用 moment.tz 对象以这种格式显示时间?
【问题讨论】:
标签: javascript momentjs