最近在敲代码的时候不以为Safari有什么兼容问题,相比较的更多的时候再考虑ie,结果今天就栽在了Safari日期格式化上面了。html
正如前面说的没有特别注意Safari的兼容问题因此特意粘贴这个打开Safari控制台的方法,算是给本身长记性吧。转自百度经验spa
http://jingyan.baidu.com/article/cb5d61050860e2005c2fe024.html.net
new
Date(
"2014-03-09"
);
code
在Safari中报错invalid date。htm
目前Safari能够支持的标准格式以下:string
MM-dd-yyyy yyyy/MM/dd MM/dd/yyyy MMMM dd, yyyy MMM dd, yyyyit
若是仅是不多量的使用日期时间,我的认为无需打动干戈的去使用DateJS这种库,简单的进行正则匹配为safari能够识别的格式便可,以下:safari
new
Date(
'2011-04-12'
.replace(/-/g,
"/"
))