无论用户的计算机处于什么时区,我都需要确定夏威夷的当前日期,以及是否在下午1点之前或之后。
这让我很接近:
new Date().toLocaleString('en-US', {timeZone:'Pacific/Honolulu'});
输出:11/27/2017, 5:18:58 PM
但是,隔离不同部分的最佳方法是什么?
new Date().getHours().toLocaleString('en-US', {timeZone:'Pacific/Honolulu'})
之类的东西不起作用。