Ho un caso d'uso semplice ma non riesco a capire come convertire da GMT/UTC a ora locale in moment.js.Come convertire da UTC in ora locale in moment.js?
Esempio:
var gmtDateTime = moment.utc("2015-10-24 20:00", "YYYY-MM-DD HH").format('YYYY-MMM-DD h:mm A');
console.log(gmtDateTime)
emette 2015-Oct-24 8:00 PM
, che è corretto. Ora voglio semplicemente convertire questo al mio orario locale, che capita di essere Mountain Daylight Time. Quindi la data di conversione corretta sarebbe 2015-Oct-24 2:00 PM
, perché sono 6 ore prima di GMT/UTC.
Come può essere fatto semplicemente con moment.js? (GRAZIE!)
Non dimenticare ': mm' in input originale. Anche l'OP mancava. –
Grazie anttiviljami, funziona alla grande! – HerrimanCoder
Vorrei suggerire di cambiare try: moment(). Local() a moment.local(). – PmanAce