Sto cercando di convertire l'ora UTC nell'ora locale. Ho seguito questo esempio da questo link: http://jsfiddle.net/FLhpq/4/light/ . Non riesco a ottenere il giusto output locale. Ad esempio, se sono le 10:30 qui, invece di ammalarsi alle 10:30 prendi le 15:30. Ecco il mio codice:
var date = moment.utc().format('YYYY-MM-DD HH:mm:ss');
var localTime = moment.utc(date).toDate();
localTime = moment(localTime).format('YYYY-MM-DD HH:mm:ss');
console.log("moment: " + localTime);
Non importa quello che faccio, l'ora viene sempre all'ora UTC. Vivo a Houston, quindi so che il problema è il fuso orario. Ho seguito il codice nel link ma sembra che riesca a ottenere l'ora locale. Che cosa sto facendo di sbagliato?