采用moment对时间进行格式的时候,在谷歌上显示正常,却在苹果手机,safari上显示 Invalid Date。
经过测试发现是苹果浏览器对时间的格式更为严格
在连接符为'-'时,9前必须有0。
连接符为'/'时,就没有那么严格
可以在格式化时间前,将'-'改为'/',
moment('2021-9-11'.replace(/-/g, "/")).toDate()
如此就可以了
采用moment对时间进行格式的时候,在谷歌上显示正常,却在苹果手机,safari上显示 Invalid Date。
经过测试发现是苹果浏览器对时间的格式更为严格
在连接符为'-'时,9前必须有0。
连接符为'/'时,就没有那么严格
可以在格式化时间前,将'-'改为'/',
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。