Tôi đang cố gắng chuyển đổi thời gian UTC sang giờ địa phương. Tôi đã theo dõi ví dụ này từ liên kết này: http://jsfiddle.net/FLhpq/4/light/ . Tôi dường như không thể có được đầu ra địa phương đúng. Ví dụ: nếu 10 giờ 30 sáng tại đây, thay vì nhận 10:30 thì hãy lấy 15: 30. Đây là mã của tôi:
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);
Không có vấn đề gì tôi làm thời gian luôn luôn xuất hiện vào thời gian UTC. Tôi sống ở Houston vì vậy tôi biết múi giờ là vấn đề. Tôi đã theo dõi mã trong liên kết nhưng dường như có thể lấy được giờ địa phương. Tôi đang làm gì sai?