Moment.js转换为日期对象

笑着哭i 提交于 2020-08-06 15:14:16

问题:

Using Moment.js I can't transform a correct moment object to a date object with timezones. 使用Moment.js,我无法将正确的矩对象转换为具有时区的日期对象。 I can't get the correct date. 我找不到正确的日期。

Example: 例:

var oldDate = new Date(),
    momentObj = moment(oldDate).tz("MST7MDT"),
    newDate = momentObj.toDate();
console.log("start date " + oldDate)
console.log("Format from moment with offset " + momentObj.format())
console.log("Format from moment without offset " + momentObj.utc().format())
console.log("(Date object) Time with offset " + newDate)
console.log("(Date object) Time without offset "+ moment.utc(newDate).toDate())

解决方案:

参考一: https://stackoom.com/question/1DTPL/Moment-js转换为日期对象
参考二: https://oldbug.net/q/1DTPL/Moment-js-transform-to-date-object
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!