Moment.js ist eine JavaScript-Bibliothek zum Parsen, Validieren, Manipulieren und Berechnen von Zeit- und Datumswerten.
Anwendung
Die JavaScript-Bibliothek Moment.js liefert eine Reihe nützlicher Funktionen, mit denen sich bequem Zeitspannen ausrechnen und Zeitangaben in unterschiedlichen Formaten ausgeben lassen – und das für verschiedene Sprachen und Länder.
Moment.js: Die Validierung
Moment.js bietet eine Methode zur Validierung von Datums- und Zeitwerten und beinhaltet eine strengere Logik als der Date-Konstruktor von JavaScript.
Hier sind einige Code-Beispiele:
moment([2015, 25, 35]).format(); // 'Invalid date'
moment("not a real date").isValid(); // false
Häufig werden Zeitangaben in Relation zum aktuellen Datum gemacht– zum Beispiel um anzugeben, wann etwas stattfindet oder wann etwas stattgefunden hat. Mit der Funktion fromNow() können solche Angaben berechnet und ausgeben wer
Code-Beispiel:
moment("05-30-2016, "DD-MM-YYYY").fromNow();
Integration
Erforderliche JavaScript-Bibliothek
Wer die Bibliothek in einer anderen Sprache als Englisch nutzen will, muss eine entsprechende Sprachdatei mit einbinden: