【发布时间】:2018-02-12 21:14:56
【问题描述】:
我需要一些功能,我需要检查我机器上的本地时间是否在特定时区的上午 9 点之前,使用 momentjs,假设所有导入工作正常,等等。
例如,如果我的当地时间是纽约的上午 11 点,我想检查时间是否早于加利福尼亚的上午 9 点。
这是迄今为止我一直在尝试的代码。有没有更好的方法来做到这一点?
if(moment().isBefore(moment(`${moment(new Date()).format("YYYY-MM-DD")} 09:00:00`).tz('America/Los_Angeles'), 'second')) {
console.log('it is before!');
}
【问题讨论】: