ios内嵌页面 兼容问题

本文探讨了在Safari浏览器中使用new Date()方法解析不同格式日期字符串的问题,并给出了有效解决方案。发现Safari对于某些日期格式的支持存在限制。

new Date(date + time)的时候在Safari浏览器解析为

new Date(2017-06-13 13:56)
Error
new Date('2017-06-13 13:56')
Invalid Date
new Date('2017/06/13 13:56')
Tue Jun 13 2017 13:56:00 GMT+0800 (Öйú±ê׼ʱ¼ä)
new Date('2017/06/13 13:56').getDay()
2
 
找了半天才找到原因   
new Date(2013,09,21);
Mon Oct 21 2013 00:00:00 GMT+0800 (Öйú±ê׼ʱ¼ä)
new Date('2013/10/21');
Mon Oct 21 2013 00:00:00 GMT+0800 (Öйú±ê׼ʱ¼ä)
new Date('2013-10-21');
Invalid Date
safari不支持2013-10-21这个格式的时间

转载于:https://www.cnblogs.com/xmlily/p/7002962.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值