美文网首页
ios 里 getDate() 获取到的日期不一致 不兼容

ios 里 getDate() 获取到的日期不一致 不兼容

作者: 看庭前花开花落_望天上云卷云舒 | 来源:发表于2020-08-28 19:53 被阅读0次

参考地址:
https://blog.csdn.net/u011927449/article/details/104050649

问题:

ios 手机返回来的日期有问题
目标是返回28,但是ios 返回来的是 29

var d = new Date('2020-08-28T19:40:16');
d.getDate(); // 目标是返回28,但是ios 返回来的是 29

解决办法:

var d = new Date('2020/08/28 19:40:16');// 将格式转成成这种的 
d.getDate(); //28

原因:

new Date('2016-09-25'); // 这种格式无法被所有浏览器识别,存在兼容性问题 
new Date('2016/09/25'); // 基于'/'格式的日期字符串,被各个浏览器所广泛支持的

被这个问题坑惨了 ,亲测有效哦!

相关文章

网友评论

      本文标题:ios 里 getDate() 获取到的日期不一致 不兼容

      本文链接:https://www.haomeiwen.com/subject/huhrsktx.html