问题背景:
开发中,测试同学反馈,在谷歌浏览器中,时间可以读取出来,而且下面的日历会限制部分日期不能选中(这是正常情况)
而再safari浏览器中,时间读取不出来,下面的日期也可以任选
问题原因:
搜索之后发现,safari浏览器不能识别‘YYYY-MM-DD’的日期格式,只能识别‘YYYY/MM/DD’,而谷歌浏览器两者都可以识别。看到接口返回的字段就是‘YYYY-MM-DD’这种格式
解决方法:
将‘YYYY-MM-DD’的日期格式转换成‘YYYY/MM/DD’,
具体代码:
1、读取时间的代码
2、限制日期选择的代码