如何解决JSSafari浏览器中的日期()问题与Javascript不兼容

如何解决JSSafari浏览器中的日期()问题与Javascript不兼容
VaR日期=新的日期('2016-11-11 11:11:11);
document.write(日期);
最近,在编写一个时间判断脚本时,我们需要将固定字符串的时间与时间戳进行比较。当我们这样做时,我们使用Chrome作为调试工具,在代码基本完成后,一切都正常。

访问和使用其他浏览器,IE和Safari不兼容,无效日期返回错误。

认为判断字符串格式的问题,改变它'2016 / 11 / 11 11:11:11,并再次测试。结果是正常的。我想没问题。然后继续用手机浏览器访问。Android是正常的,iPhone继续报告错误。

112016日11:11:11

最后,论坛有了一个解决方案。
var arr = 2016 / 11 / 11 11:11:11。分裂( / {: / / }),
日期=新的日期(ARR { 0 },ARR { 1 } 1、ARR ARR { 2 },{ 3 },ARR ARR { 4 },{ 5 });
document.write(日期);
最后,它可以与所有浏览器兼容。

在iPhone的Safari不能解释为HH的时间格式:MM:SS或YYYY /毫米/ DD HH:MM:SS,和谷歌浏览器和其他浏览器扩展格式。

Safari支持iPhone格式yyyy,MM,DD,HH,MM和SS。这个问题长期困扰着我。我真的想把苹果的程序员和拍摄10分钟,太TM很independent.exasperating

以上是萧边给你介绍JS的iOS / iPhone Safari浏览器不兼容Javascript Date()的问题解决方法,希望对你有帮助,如果您有任何问题,请给我留言,萧边会及时给您回复。谢谢您支持网站。

tag:浏览不兼容日期如何解决器中

相关内容