我正在尝试格式化一个反应本机日期字符串。
出版社: 2016-01-0410:34:23
下面是我正在使用的代码。
var date = new Date("2016-01-04 10:34:23");
console.log(date);
我的问题是,当我在 iPhone6S 上模拟它时,它会毫无问题地打印 Mon Jan 04 2016 10:34:23 GMT+0530 (IST)
。但如果我试用 iPhone 5S,它什么也打印不出来。如果你试图通过像 date.getMonth()
这样的方法得到月份,它会打印 "NaN"
。
为什么? 有什么办法?