Ich versuche, die UTC-Zeit in die Ortszeit umzuwandeln. Ich habe dieses Beispiel über diesen Link verfolgt: http://jsfiddle.net/FLhpq/4/light/ . Ich kann anscheinend nicht die richtige lokale Ausgabe erhalten. Zum Beispiel, wenn es hier 10:30 Uhr ist, anstatt 10:30 Uhr krank zu werden, 15:30 Uhr. Hier ist mein Code:
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);
Egal was ich mache, die Zeit kommt immer zur UTC-Zeit heraus. Ich lebe in Houston und weiß, dass die Zeitzone das Problem ist. Ich habe den Code im Link befolgt, kann aber die Ortszeit anzeigen. Was mache ich falsch?