首页 > 编程开发 > JavaScript    苹果日期:2019-01-05 / 来自互联网 / 浏览

time在数据库存入方式为“2018-12-11 21:53:16”。

随后,在js里面使用new Date()。

var time="2018-12-11 21:53:16";
var start = Math.floor((new Date(time)).valueOf() / 1000);

在pc和安卓一切正常,但到了苹果浏览器后,输出为空。

解决方案:

添加函数

function formateIOS(time) {
        var myDate = new Date((time.replace(/-/g, "/")));
         return myDate;
};

然后,修改上面的代码。

var time=formateIOS("2018-12-11 21:53:16");
var start = Math.floor((new Date(time)).valueOf() / 1000);

问题解决。

觉得上面的内容有用吗?快来点个赞吧!

点赞() 我要打赏

温馨提示 : 本站内容来自会员投稿以及互联网,所有源码及教程均为作者总结编辑,请大家在使用过程中提前做好备份,以免发生无法预知的错误,源码类教程请勿直接用于生产环境!

 可能感兴趣的文章