码迷,mamicode.com
首页 > 移动开发 > 详细

iOS浏览器 new Date() 返回 NaN

时间:2018-10-23 12:03:53      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:iphone   不能   nan   str   strong   替换   计时   hone   string   

问题

项目中某个地方用到了倒计时,因此打算通过 new Date() 函数实现。但在 iPhone 真机测试的时候,显示的结果不符合预期。通过调试发现 iOS 中 new Date(‘2017-01-01‘) 返回的结果是 NaN,通过搜索发现 iOS new Date() 中不能包含 - 符号。

解决

使用 String.replace() 进行字符替换即可。

‘2017-01-01‘.replace(/-/g,‘/‘) => ‘2017/01/01‘

iOS浏览器 new Date() 返回 NaN

标签:iphone   不能   nan   str   strong   替换   计时   hone   string   

原文地址:https://www.cnblogs.com/feigao/p/9835473.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!