Ich verwende moment.js
, um einen UTC-Datumsoffset zu erhalten.Welches Datumsformat wird in moment.js verwendet?
Ich habe den folgenden Code, der mir den Offset gibt, aber ich bekomme die Warnung "Deprecation warning: moment construction falls back to js Date"
.
var s = booking.booking_date_time.toString();
console.log(moment(s).parseZone(s).utcOffset());
s
Die obige Variable auf "Mon Jun 13 2016 08:00:00 GMT+1000 (AUS Eastern Standard Time)"
eingestellt.
Ich weiß, dass um die Fahrt der Warnung zu bekommen, muss ich das Datumsformat im Moment angeben, aber ich bin mir nicht sicher, was das Datumsformat sein sollte. Ich habe dieses Format "EEE MMM dd yyyy HH:mm:ss ZZ"
versucht, aber das funktioniert nicht.
unterstützt zu ändern, wie etwa den umgekehrten Weg nehmen, Formatierung der * Strom * Zeit bis es aussieht nahe genug an das Format von deiner Eingabe? – noisypixy
Ist 'booking.booking_date_time' ein' Date'-Objekt? Wenn ja, gib es einfach direkt an den Moment weiter. Es gibt keine Notwendigkeit, Strings zu durchlaufen. –