new Date()在ios上的坑

今天再开发的过程中遇到了一个坑

需要用到当前时间与产品过期时间去做一个判断,产品过期时间的格式是"2020-04-26 09:23:00",类似这样,本来想着用new Date()取当前时间与过期时间进行大小比较,应该是没什么毛病才对,结果上线之后发现,ios设备上没有效果,检查了之后才发现,原来new Date("2020-04-26 09:23:00")在IE浏览器跟ios中是不兼容的,需要利用正则表达式处理,于是

var time=new Date("2020-04-26 09:23:00");
time=time.replace(/-/g,"/");

需要把2020-04-26转成2020/04/26才行。

遇坑涨知识,不错不错

posted @ 2020-04-26 09:28  超哥20  阅读(360)  评论(0编辑  收藏  举报