移动端IOS的时间格式转换坑

在IOS的移动端,使用 new Date() 将 '2020-12-12’格式的字符串转换为GMT+0800 (中国标准时间)是有问题的,会转换失败

解决方法

把 ‘2020-12-12’ 中间的 ‘-’ 替换为 ‘/’ ,就可以转换了

var date = '2020-12-12';
date.replace(/-/g, '/'); // => '2020/12/12'
new Date( date ); // Sat Dec 12 2020 08:00:00 GMT+0800 (中国标准时间) √

你可能感兴趣的:(设备的特性(坑),ios)