Я использую инфраструктуру Quasar и пытаюсь выяснить, как отображать дату в отформатированной дате по Гринвичу, а не вычисленную с использованием местного часового пояса, в котором находится мой компьютер.
Я специально использую Квазар Дата использования
import { date } from 'quasar'
export function ciiFormatDate (dt, format = 'MMM DD, YYYY') {
console.log('---------------')
console.log('dt = ', dt)
console.log('formatted dt = ', date.formatDate(dt, format))
console.log('---------------')
console.log('newdt = ', new Date(dt))
console.log('formatted newdt = ', date.formatDate(new Date(dt), format))
console.log('---------------')
console.log('new date = ', new Date(dt).toUTCString())
console.log('formatted new date = ', date.formatDate(new Date(dt).toUTCString(), format))
}
производит:
---------------
dt = 2018-09-14T02:33:00.000Z
formatted dt = Sep 13, 2018
---------------
newdt = Thu Sep 13 2018 19:33:00 GMT-0700 (Pacific Daylight Time)
formatted newdt = Sep 13, 2018
---------------
new date = Fri, 14 Sep 2018 02:33:00 GMT
formatted new date = Sep 13, 2018 <-- TRYING TO GE THIS TO SHOW Sep 14th