JS IOS/iPhone的Safari浏览器不兼容Javascript中的Date()问题如何解决
作者:Yiven 时间:2023-09-23 19:39:47
var date = new Date('2016-11-11 11:11:11');
document.write(date);
最近在写一个时间判断脚本,需要将固定好的字符串时间转换为时间戳进行比较,在做的时候个人习惯使用chrome作为调试工具,代码基本完成之后,一切正常;
使用其他浏览器访问,好嘛,IE跟safari都不兼容,返回错误"Invalid Date"。
想着估计是字符串格式的问题,改成'2016/11/11 11:11:11'再测试,结果正常,以为这样应该没问题了,再用手机浏览器继续访问,android正常,iPhone继续报错,
再改"Nov 11 2016 11:11:11",照样报错,怎么改都不行
绞尽脑汁,最后还是在论坛上看到了这样一种解决方案:
var arr = "2016/11/11 11:11:11".split(/[- : \/]/),
date = new Date(arr[0], arr[1]-1, arr[2], arr[3], arr[4], arr[5]);
document.write(date);
终于可以兼容所有浏览器咯,结论:
iPhone中的safari无法解释 YYYY-MM-DD HH:mm:ss 或者YYYY/MM/DD HH:mm:ss这样的时间格式,而谷歌火狐等浏览器对这样的格式做了扩展,
iPhone中的safari所支持的格式为 YYYY,MM, DD,HH,mm,ss,这个问题纠结我大半天,真的好想把苹果的程序员拉出去枪毙10分钟,太TM特立独行了。气人
以上所述是小编给大家介绍的JS IOS/iPhone的Safari不兼容Javascript中的Date()问题的解决方法,希望对大家有所帮助
来源:http://www.cnblogs.com/yiven/archive/2016/11/11/6053872.html
标签:safari,不兼容
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
javascript实现鼠标选取拖动或Ctrl选取拖动
2021-08-21 19:08:33
Oracle动态交叉表生成
2010-07-27 12:55:00
php实现二叉树中和为某一值的路径方法
2023-07-04 20:29:08
DBA经验:如何进行MySQL数据库表的故障检测
2009-02-12 17:37:00
Javascript 回调和事件(翻译)
2009-03-28 11:47:00
asp源码如何显示数据库字段的结构?
2010-06-08 09:35:00
SQL Server正则表达式 替换函数应用详解
2023-07-07 23:53:13
选择什么样的DOCTYPE
2007-05-31 09:32:00
在ASP.NET 2.0中操作数据之四十四:DataList和Repeater数据排序(三)
2023-07-02 04:45:57
![](https://img.aspxhome.com/file/2023/0/76340_0s.png)
js简单实现Select互换数据的方法
2023-07-20 00:50:46
![](https://img.aspxhome.com/file/2023/5/55965_0s.jpg)
ASP在线生成电话图片程序
2007-10-06 23:06:00
![](https://img.aspxhome.com/file/UploadPic/200710/6/200710623165632s.gif)
numpy工程实践之np.savetxt()存储数据
2023-06-19 07:33:11
![](https://img.aspxhome.com/file/2023/5/59655_0s.png)
Python时间获取及转换知识汇总
2023-08-02 12:17:08
解析Oracle数据库中的对象集合schema
2023-07-22 20:42:34
![](https://img.aspxhome.com/file/2023/8/64458_0s.jpg)
SQL Server 数据库故障修复顶级技巧之一
2010-05-01 18:49:00
Python ini配置文件示例详解
2023-08-24 09:07:36
![](https://img.aspxhome.com/file/2023/1/62861_0s.png)
IE8新特性及IE8安装使用 目录
2008-04-01 09:50:00
日文片假名导致 Access 搜索“内存溢出”
2009-07-07 22:23:00
![](https://img.aspxhome.com/file/UploadPic/20097/7/japancode-54s.gif)
ASP图片分页代码 (通用)
2009-06-22 12:57:00
Dreamweaver小技巧:超高速下载图像
2009-07-14 21:59:00
![](https://img.aspxhome.com/file/UploadPic/20072/20072311307259s.jpg)