開發(fā)微信公眾號時,發(fā)現(xiàn)iphone中對時間的處理與android和pc瀏覽器中的時間處理不同。進行調(diào)試發(fā)現(xiàn)是new Date("2017-02-05 12:10:10.12")發(fā)生錯誤,函數(shù)返回錯誤是"Invalid Date"。
網(wǎng)上查找一些資料后,在論壇上找到了解決方案:
function newDate(strdate) { var arr = strdate.split(/[- : //]/); date = new Date(arr[0], arr[1]-1, arr[2], arr[3], arr[4], arr[5]); return date;}再次測試發(fā)現(xiàn)問題已經(jīng)解決。
新聞熱點
疑難解答