safari浏览器iphone开发new Date()的注意问题

web网页在safari浏览器或是webapp在iphone手机上运行,如果使用new Date()函数需要注意一些细节问题。

  • 当日期包含年月日时间的时候
    例如:2016-07-08 12:00 和 2016/07/08 12:00
    在这种情况下,safari只支持‘/’的格式,‘-’的格式反而报错
  • 当日期只有年月日的时候
    例如:2016-07-08 和 2016/07/08
    在这种情况下,两者都是可以实现的
  • 当日期只有年月的时候
    例如:2016-07 和 2016/07
    在这种情况下,safari只支持‘-’,‘/’的格式反而报错

这些在android手机没有问题,只存在safari和iphone手机上。

具体情况看图: