在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 (中国标准时间) √