1. 程式人生 > >js將時間轉換為時間戳在蘋果手機上為NaN

js將時間轉換為時間戳在蘋果手機上為NaN

  • 時間轉換

      我們要轉換的時間  2017-08-12 23:00:00
    
let stopTime = new Date('2017-08-12 23:00:00').getTime();
或者
let stopTime = new Date('2017-08-12 23:00:00').valueOf();
這個時候在android手機正確轉換,但是在ios上就會出現NaN
  • 相容ios
let stopTime = new Date('2017/08/12 23:00:00').getTime();
這樣的格式在ios和android上都可以進行顯示
  • 轉換時間格式
 let stopTime = new
Date('2017-08-12 23:00:00'.replace(/-/g, '/')).getTime();
這樣就可以解決後臺傳遞時間帶有-的格式!