前端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; };
解决方法:把'-'转成'/',
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; };
标签:10,前端,ios,replace,Date,let,兼容性问题,date 来源: https://www.cnblogs.com/niufang/p/15762456.html