new Date(时间) IOS兼容的问题

当时间格式为yyyy-MM-dd HH:mm:ss时,即日期使用-连接时,ios会无法识别,返回invalid Date无法识别和转换

解决方法:

  1. 使用replace替换,直接将 - 替换为 / 这样安卓和IOS就都可以识别了
new Date("yyyy-MM-dd HH:mm:ss").replace(/-/g, "/");
  1. 使用moment.js
import moment from 'moment';
//使用moment设置时间
moment('yyyy-MM-dd HH:mm:ss');

 

posted @ 2023-03-22 17:58  SadicZhou  阅读(277)  评论(0编辑  收藏  举报