小编sar*_*its的帖子

如何使用moment.js解析给定的日期字符串?

我希望使用moment.js格式化以下日期字符串,但它给出了无效的日期.

var dateString = '2/17/2016 12:16PM GMT-05:00';
var pattern = 'MM/DD/YYYY h:mma ZZ';
var testDate = moment(dateString).format(pattern); //Invalid Date
Run Code Online (Sandbox Code Playgroud)

如何正确解析它还是有其他方法可以解决它?

编辑:答案

对于解析,我们必须使用

var testDate = moment(dateString, pattern, locale);
Run Code Online (Sandbox Code Playgroud)

但对于格式化我们必须使用

var formattedDate = moment(testDate).format(pattern);
Run Code Online (Sandbox Code Playgroud)

javascript datetime momentjs

2
推荐指数
1
解决办法
4476
查看次数

标签 统计

datetime ×1

javascript ×1

momentjs ×1