Я пытаюсь преобразовать время UTC в локальное время. Я следую этому примеру по этой ссылке: http://jsfiddle.net/FLhpq/4/light/. Кажется, я не могу получить правильный локальный выход. Например, если его 10: 30 утра здесь, вместо того, чтобы получать 10:30, получите 15: 30. Вот мой код:
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);
Независимо от того, что я делаю, время всегда выходит в UTC. Я живу в Хьюстоне, поэтому я знаю, что часовой пояс - это проблема. Я следил за кодом в ссылке, но, похоже, может получить местное время. Что я делаю неправильно?