前端ios兼容性问题总结

具体表现:字符串转时间,如果出现'-',ios不能识别,例如 Date.parse('2019-9-4 11:17:21')--在ios中会报错
解决方法:把'-'转成'/',
date.replace(/\-/g,'/');
// 格式化日期
const formatDate = (dt) => {
 let date = new Date(dt.replace(/-/g,"/"));
    let y = date.getFullYear();
    let m = date.getMonth() + 1;
    m = m < 10 ? ('0' + m) : m;
    let d = date.getDate();
    d = d < 10 ? ('0' + d) : d; 
    return y + '-'+ m +'-' + d;
};
posted @ 2022-01-04 14:51  不特别但唯一  阅读(148)  评论(0)    收藏  举报