我有一个带有字符串值的 var fecha
以 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
我迷路了,我做错了什么?你可以现场测试here
最佳答案
使用
moment("20130926", "YYYYMMDD").format("DD-MM-YYYY")
关于javascript - Chrome 和 Firefox 以及浏览器在解析字符串的方式上有什么区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19093314/