前端-解决IOS端页面new Date显示invalid Date的问题,兼容safari

在写一个倒计时页面时遇到了问题,在使用new Date('2018-08-09 11:59:59')格式化时间后,ios端页面显示invalid Date。因为'2018-08-09 11:59:59'是从api获取的数据,故需要先将数据格式替换为2018/08/09 11:59:59来兼容safari。

var formatTime = new Date($(oldTime.replace(/-/g,'/'));

获取倒计时(10分钟):

const time_now = new Date;
const rest_time = 10 - parseInt(parseInt(time_now - formatTime) / 1000 / 60);

参考文档:

html5中new Date在ios中出现Invalid Date

ios时间转时间戳出现invalid Date

猜你喜欢

转载自blog.csdn.net/weixin_41395648/article/details/84329736