js将时间转换为时间戳在苹果手机上为NaN

来源:07素材网 03月18日 15:38
时间转换

我们要转换的时间  2017-08-12 23:00:00

let stopTime = new Date('2017-08-12 23:00:00').getTime();
或者
let stopTime = new Date('2017-08-12 23:00:00').valueOf();

这个时候在android手机正确转换,但是在ios上就会出现NaN

兼容ios
let stopTime = new Date('2017/08/12 23:00:00').getTime();

这样的格式在iosandroid上都可以进行显示

转换时间格式
let stopTime = new Date('2017-08-12 23:00:00'.replace(/-/g, '/')).getTime();

这样就可以解决后台传递时间带有-的格
原文出处:https://blog.csdn.net/huangxiaoguo1/article/details/80082941
版权声明:本文来源地址若非本站均为转载,若侵害到您的权利,请及时联系我们,我们会在第一时间进行处理。

头条

在使用SQLite3时遇到的几个坑

在使用SQLite3时遇到的几个坑

《本打算在SQLite3数据库里执行一个查询语句,使用的是php语言,起初遇到的是权限问题: permission denied,因为SQLite3数据库文件和PHP执行者属于两个不同的用户,首先需要对这个文件执行mode 777的权限开放,然后,又遇到了下面这样的PHP错误