2
我從MySQL獲得一個約會,並試圖與時刻解析MySQL的日期與時刻
let date = moment('2017-02-27T00:00:00.000Z').format('YYYY-MM-DD')
console.log(date) //2017-02-26
爲什麼我每天虧損解析它;那麼解析它的正確方法是什麼?
我從MySQL獲得一個約會,並試圖與時刻解析MySQL的日期與時刻
let date = moment('2017-02-27T00:00:00.000Z').format('YYYY-MM-DD')
console.log(date) //2017-02-26
爲什麼我每天虧損解析它;那麼解析它的正確方法是什麼?
這是因爲時區而發生的。
可以使用.tz()
使用特定的時區或使用更改.utc()
let date = moment('2017-02-27T00:00:00.000Z').utc().format('YYYY-MM-DD')
console.log(date) //2017-02-27
http://momentjs.com/timezone/docs/#/using-timezones/parsing-in-zone/