iOS上使用new Date('2019-10-01 12:30:00')报错

  • 现象
    JS 中运行 new Date('2019-10-01 10:00:00'), Android 和 微信开发工具都可以正常使用,但是 iOS 真机上报无效参数
  • 原因
    iOS 格式化的日期使用了不同于其他设备的格式,即2019/10/01 12:30:00
  • 解决措施
    将字符串中的横线 -替换为 /即可
new Date(Date.parse('2019-10-01 10:00:00'.replace(/-/g,'/')));
发布了87 篇原创文章 · 获赞 93 · 访问量 10万+

猜你喜欢

转载自blog.csdn.net/zhichaosong/article/details/102474015