moment 格式化時間在蘋果系統上 顯示 Invalid Date


采用moment對時間進行格式的時候,在谷歌上顯示正常,卻在蘋果手機,safari上顯示  Invalid Date。

經過測試發現是蘋果瀏覽器對時間的格式更為嚴格

 

 在連接符為'-'時,9前必須有0。

連接符為'/'時,就沒有那么嚴格

 

 

可以在格式化時間前,將'-'改為'/',

moment('2021-9-11'.replace(/-/g, "/")).toDate()
如此就可以了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM