我正在尝试将 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 时间出现。我住在休斯顿,所以我知道时区是问题所在。我已经按照链接中的代码进行操作,但似乎可以获取本地时间。我究竟做错了什么?