问题描述:做个一个PC端的页面,用户想直接兼容手机端,在安卓手机上可以正常使用,但是在iphone手机上报“RangeError: invalid date”
错误。
ISO格式化字符串中不可识别的字符串或者包含非法元素值的日期一般会返回 NaN。然而,根据实现的不同,不符合ISO格式的字符串可能也会抛出RangeError: invalid date
,比如在火狐浏览器中有以下情形:
new Date('foo-bar 2014');
new Date('2014-25-23').toISOString();
new Date('foo-bar 2014').toString();
// NaN
Date.parse('foo-bar 2014');
正确示例:
new Date('12 October 2011 15:06 UTC');
以上是编程学习网小编为您介绍的“iphone手机兼容报错:“RangeError: invalid date”解决方法”的全面内容,想了解更多关于 前端知识 内容,请继续关注编程基础学习网。
沃梦达教程
本文标题为:iphone手机兼容报错:“RangeError: invalid date”解决方法
基础教程推荐
猜你喜欢
- ajax上传多图到php服务器的方法 2023-02-15
- CSS自定义滚动条样式案例详解 2022-11-20
- android-SQLite代码段功能实现未在TextView中将文本格式设置为HTML 2023-10-27
- Vue 实现轮播图功能的示例代码 2023-07-10
- vue项目中Toast字体过小,没有边距的解决方案 2024-01-24
- CSS+jQuery实现的一个放大缩小动画效果 2023-12-03
- Ajax验证用户名实例代码 2022-12-28
- 详解CSS中的z-index属性在层叠布局中的用法 2024-01-24
- javascript – 在Windows Phone 8 HTML5应用程序中禁用浏览器橡皮筋效果? 2023-10-29
- 不要在cookie中使用特殊字符的原因分析 2024-03-21