- 現象
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,'/')));
new Date('2019-10-01 10:00:00')
, Android 和 微信開發工具都可以正常使用,但是 iOS 真機上報無效參數2019/10/01 12:30:00
-
替換爲 /
即可new Date(Date.parse('2019-10-01 10:00:00'.replace(/-/g,'/')));