填坑
ios下後臺返回的類似 ‘2019-10-01 12:00:00’ 由 new Date(‘2019-10-01 12:00:00’).getTime()
導致結果就是時間插件全部是NaN,以及下面的Boolean類型值控制出錯
new Date('2019-10-01 12:00:00').getTime(); // 轉出結果爲NaN
安卓下正常
new Date('2019-10-01 12:00:00').getTime(); // 轉出結果爲1569902400000
解決方案
IOS下轉化時間戳 爲NaN格式,這個是因爲在IOS系統下不識別 ‘-’ 需要 把 ‘-’ 轉化成 ‘/’
如下:IOS下處理正常,安卓也正常
new Date('2019-10-01 12:00:00'.replace(/-/g,'/')).getTime(); // IOS下正常 轉出結果爲1569902400000