问题描述:js中new Date (“2023-04-10”)在Android系统上没问题,在iOS系统上解析为NaN,无法得到正确结果
解决办法:new Date()构造函数在iOS系统上不识别带横杠格式的日期字符串,将日期格式“-”改为"/"即可new Date (“2023/04/10”)。
【前端笔记】js日期格式在iOS上的兼容问题
于 2023-04-10 23:36:37 首次发布
文章讲述了在JavaScript中使用newDate构造函数时遇到的一个兼容性问题,即在iOS系统上,newDate(2023-04-10)会返回NaN,而在Android系统上则正常。问题的原因在于iOS不识别带横杠的日期格式。解决方案是将日期字符串中的横杠替换为斜杠,如newDate(2023/04/10),此方法可确保在iOS上正确解析日期。
1046

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



