解决方法1:
new Date("2018-06-14 00:00:00".replace(/-/g,'/')).getTime()
解决方法2:
new Date("2018/06/14 00:00:00").getTime()
若按照正常写法
new Date("2018-06-14 00:00:00").getTime();
ios中显示NaN,若按照
new Date('2018','06','14','00','00','00')
解决iOS日期解析问题
本文提供了两种解决在iOS环境中使用JavaScript解析特定格式日期字符串时遇到的NaN问题的方法。第一种方法是通过正则表达式将日期字符串中的短横杠替换为斜杠,第二种方法是直接使用包含斜杠的日期字符串。这两种方法都能确保在iOS设备上正确获取日期的时间戳。
解决方法1:
new Date("2018-06-14 00:00:00".replace(/-/g,'/')).getTime()
解决方法2:
new Date("2018/06/14 00:00:00").getTime()
若按照正常写法
new Date("2018-06-14 00:00:00").getTime();
ios中显示NaN,若按照
new Date('2018','06','14','00','00','00')
731
2028

被折叠的 条评论
为什么被折叠?