最近在敲代碼的時候不以爲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,
"/"
))