Я пытаюсь преобразовать дату / время в местное время вместо UTC.
Я получаю дату и время от API, и это происходит в UTC. Поэтому мне нужно преобразовать его из UTC в местное время, потому что после 18:00 он отображает дату следующего дня.
Я пробовал момент и toString, и он работает на локальном хосте, но если я его размещаю, он все равно дает мне UTC
let dateTesting = subscription.current_period_started_at._
let dateTesting2 = moment.utc(dateTesting).local().format('MM-DD- YYYY HH:mm:ss')
let dateTesting3 = dateTesting.toString("MM/dd/yyyy HH:mm")
console.log('- now in UTC', dateTesting)
console.log('dateTesting2 -------', dateTesting2)
console.log('without moment', dateTesting3)
Результат из кода выше:
now in UTC 2019-01-09T17:16:25Z
dateTesting2 ------- 01-09-2019 17:16:25
without moment 2019-01-09T17:16:25Z
Я хочу, чтобы дата отображалась так же, как на моем компьютере (-6 часов)