【发布时间】:2016-01-30 01:40:46
【问题描述】:
我正在尝试在 moment.js 中设置日期的时区而不更改时间值
我得到一个 UTC 日期:
date.toString() //Sun Sep 27 2015 00:00:00 GMT+0000
我需要在不更改时间的情况下设置时区。
Sun Sep 27 2015 00:00:00 GMT-0500
如果我使用date.utcOffset(moment().utcOffset()),它会添加偏移量:
date.toString() //Sat Sep 26 2015 19:00:00 GMT-0500
我可以的
date = moment(date.format("YYYYMMDDHHmmssSSSS"), "YYYYMMDDHHmmssSSSS")
但这似乎是一种低效的方法。
有没有什么方法可以只改变时区而不改变时间?
【问题讨论】:
标签: javascript momentjs