IOS版本里面的Safari對”< input >”標籤data獲取出的值爲“2016-03-26“,將這個字符串轉換爲Date時,如:
var date = '2016-03-26';
new Date(date); //得到問題結果
new Date(date.replace(/-/, '/')); //得到問題結果
Safari中返回的是”Invalid Date”
但MAC版的Safari沒有此類問題,可以使用下面方法解決
解決問題需要執行全局替換
var date = '2016-03-26';
new Date(date.replace(/-/g, '/')); //得到正確結果