Create a local date from a UTC date string in Moment.js

徘徊边缘 提交于 2019-12-02 06:28:06

Just use the .local() function, added in version 1.5.0.

var localDate = moment.utc(utcDateStr, 'YYYYMMDDHHmmss').local();
// UTC time
var utcDateStr = '20140101120000';

// First way
var offset = moment().utcOffset();
var localtime = moment.utc(utcDateStr,'YYYYMMDDHHmmss').utcOffset(offset);

// Another way
var anotherLocaltime= moment.utc(utcDateStr, 'YYYYMMDDHHmmss').local();

Both the way works just fine... See the JsFiddle

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!