坑爹!!ios使用 new date()出现 invalid Date的问题

367 阅读1分钟
const date = '2021-12-10 10:10:10'
const dt = new Date(date)// ios 报错 invalid Date

原因是 safari没有实现日期中间使用 " - "的标准,safari 的标准是 " / "

const dt = new Date(date.replace(/-/g, "/"))