当前位置: 代码迷 >> 综合 >> 移动端IOS的时间格式转换坑
  详细解决方案

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

热度:38   发布时间:2023-10-02 04:00:18.0

在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 (中国标准时间) √
  相关解决方案