您好,登錄后才能下訂單哦!
昨天弄一個微信倒計時;遇到了這個為題,調試了才找到問題的所在,然后在網上找了資料才知道這個問題的原因,來是因為IOS系統不支持2018-08-30這樣的格式的時間導致的
let olddata ='2018-08-30 11:00:00'; let mydata=new Date(olddata); console.log(mydata); let newdata=mydata.getTime();
這樣的代碼安卓手機開發手機和微信小程序編輯器測試都沒有問題,唯獨IOS獲取的日期為不顯示,原來IOS只識別2018-08-30這樣的日期格式
下面用正則替換2018-08-30日期格式為2018-08-30后問題解決
let olddata ='2018-08-30 11:00:00'; let mydata=new Date(olddata); console.log(mydata); let newdata=mydata.getTime(); console.log(newdata); let olddata2=olddata.replace(/-/g, '/'); console.log(olddata2) let mydata2=new Date(olddata2); console.log(mydata2) let newdata2=mydata2.getTime(); console.log(newdata2)
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對億速云的支持。如果你想了解更多相關內容請查看下面相關鏈接
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。