关于在safari上new Date(“time”)的问题解决方案
看了一个博客园的文章写道safari 默认的时间格式
具体自己百度
我这里写上我遇到的问题和解决方案
我的时间
var myTime = "2015-12-31 12:10:21";
正常写法
var newTime = new Date(myTime);
safari兼容写法
var safariTime = new Date(myTime.substr(0,10)+"T"+myTime.substr(11,8));
很简单就是 改成safari认可的格式之一
YYYY-MM-DDTHH:mm:ss 这个格式其他浏览器也是认的,也就是在直接输出的时候不好看,默认通用
中间加个T搞定
那个什么replace(/-/g,"/")的写法也是让 前面10位变成safari认可的格式之一YYYY/MM/DD
具体safari认可哪些格式
http://www.cnblogs.com/snandy/p/3992443.html
这篇文章最下面有个格式规范