苹果系统下的浏览器 Date方法处理

Posted on 2018-12-24 15:46  我爱吃花椒  阅读(440)  评论(0编辑  收藏  举报

1、做了一个活动,需要用到倒计时。比较坑的是苹果下的浏览器不识别new Date("2018-12-23 10:00:00").getTime()格式。所以孕育了一个bug小生命。

  苹果的浏览器(无论是手机端还是web端)在构造Date的时候,若是使用字符串构造,得使用YYYY/MM/DD的日期格式,它不识别yyyy-mm-dd格式

  然而我们从数据库里取出来的都是yyyy-mm-dd格式。所以,数据库取出的时间日期需要做字符替换。代码如下:

  time =time.replace(/\-/g, "/"); //全部“-”替换为 “/”。