1

我有fecha一个字符串值少的 var 为例20130926。我正在解析这些值以获取一个有效的日期对象,如下所示并使用 Moment.js 库进行转换:

fecha = "20130926";
console.log(fecha);
parsed_date = moment(fecha.substring(6,8) + "/" + fecha.substring(4,6) + "/" + fecha.substring(0,4)).format("DD-MM-YYYY");
console.log(parsed_date);

在 Firefox 中,这可以完美运行,但在 Chrome 中我得到:

NaN-NaN-0NaN

我迷路了,我做错了什么?你可以在这里现场测试

4

1 回答 1

4

利用

moment("20130926", "YYYYMMDD").format("DD-MM-YYYY")
于 2013-09-30T11:50:19.717 回答