new Date(date).getTime()在蘋果手機不相容

Bright2017發表於2018-12-19

 

今天遇到一個大坑。 
new Date(date).getTime(),用這個方法來獲取時間戳, 
在手機上就是NaN,在Google瀏覽器就是沒有問題! 
由於是真機除錯,又費勁時間又久。 
就很納悶,這麼簡單的方法到底錯在哪了。

加班尋找解決辦法,才在一個小角落發現, 
new Date(date).getTime()在蘋果手機上是不相容的。 
雖然是一個小小的相容性問題, 
可是沒有這個經驗,耽誤自己太長時間了。

解決辦法:

new Date(data.replace(/-/g,'/')).getTime()
data是字串,格式類似於:‘2018-09-09 23:23:23’


轉載地址:https://blog.csdn.net/m0_37395016/article/details/80230334

相關文章