需要使用 Moment.js 来格式化下面的日期字符串。
2017 年 9 月 1 日星期三 04:33:01 GMT+0400 (+04)
我尝试使用下面的方法,但没有成功
moment(e.dateVale, 'D MMMM D YYYY, hh:mm:ss a')
我提到了http://momentjs.com/但无法使其发挥作用。
任何帮助将不胜感激
最佳答案
您需要使用new Date
从您传递的字符串创建一个Date对象,然后您就可以使用moment来格式化该Date对象。
看这个:
console.log(moment(new Date('Wed Sept 03 2017 06:33:01 GMT+0400 (+04)')).format( 'D MMMM D YYYY, hh:mm:ss a'));
关于javascript - Moment.js 格式化日期字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47058490/