Ich möchte die Differenz der Zeit in Stunden zwischen 2 verschiedenen Zeitzonen mit der moment.js-Bibliothek berechnen.Moment js diff mit unterschiedlicher Zeitzone
Ich habe versucht, von der Bibliothek zur Verfügung gestellt diff
Funktion, aber es ist nicht die richtigen Antworten bereitstellt, habe ich versucht:
moment('2016-12-18 6:00:00', 'YYYY-MM-DD HH:mm:ss')
.diff(moment('2016-12-18 6:00:00', 'YYYY-MM-DD HH:mm:ss').utcOffset('+09:30'), 'hours')
Ich bin in UTC+5:30
und der moment(string, string)
Konstruktor gibt die Zeit in meiner aktuellen Zeitzone. Und ich habe erwartet, dass die Antwort 4
statt 0
ist. Gibt es eine andere Funktion, die die Moment-Bibliothek bietet, um Unterschiede zwischen Zeitzonen zu erhalten?
Wahrscheinlich müssen Sie [moment-timezone] (http://momentjs.com/timezone/) verwenden. Weitere Informationen finden Sie in der Dokumentation zu ''utcOffset'' (http://momentjs.com/docs/#/manipulating/utc-offset/). – VincenzoC