MomentJS - Übersicht
MomentJS ist eine JavaScript-Bibliothek, mit der Datum und Uhrzeit in JavaScript auf sehr einfache Weise analysiert, validiert, bearbeitet und angezeigt werden können. Dieses Kapitel bietet einen Überblick über MomentJS und erläutert dessen Funktionen im Detail.
Moment JS ermöglicht die Anzeige des Datums gemäß der Lokalisierung und in einem für Menschen lesbaren Format. Sie können MomentJS in einem Browser mithilfe der Skriptmethode verwenden. Es ist auch mit Node.js verfügbar und kann mit npm installiert werden.
In MomentJS finden Sie viele benutzerfreundliche Methoden zum Hinzufügen, Subtrahieren, Validieren des Datums, Abrufen des maximalen, minimalen Datums usw. Es handelt sich um ein Open Source-Projekt, und Sie können problemlos einen Beitrag zur Bibliothek leisten und Funktionen in Form von Plugins und hinzufügen mach es verfügbar auf GitHub und in Node.js.
Eigenschaften
Lassen Sie uns alle wichtigen Funktionen von MomentJS im Detail verstehen -
Parsing
Mit Parsing können Sie das Datum im gewünschten Format analysieren. Das Parsen des Datums ist in Zeichenfolge, Objekt und Array verfügbar. Sie können den Moment mit moment.clone klonen. Es stehen Methoden zur Verfügung, mit denen das Datum im UTC-Format ausgegeben wird.
Datumsüberprüfung
Die Datumsüberprüfung ist mit MomentJS sehr einfach. Sie können die Methode verwendenisValid()und prüfen Sie, ob das Datum gültig ist oder nicht. MomentJS bietet auch viele Parsing-Flags, mit denen die Datumsüberprüfung überprüft werden kann.
Manipulation
Es gibt verschiedene Methoden, um Datum und Uhrzeit für das Momentobjekt zu bearbeiten. add, subtrahieren, startoftime, endoftime, local, utc, utcoffset usw. sind die verfügbaren Methoden, die Details zu Datum / Uhrzeit in MomentJS enthalten.
Get / Set
Mit Get / Set können Sie die Einheiten im Datum lesen und einstellen. Es ermöglicht das Ändern sowie Lesen von Stunde, Minute, Sekunden, Millisekunde, Datum des Monats, Wochentag, Tag des Jahres, Woche des Jahres, Monat, Jahr, Quartal, Woche Jahr, Wochen im Jahr, Get / Set, Maximum , Minimum usw. Get / Set ist eine sehr hilfreiche Funktion, die in MomentJS verfügbar ist.
Anzeige
Anzeige bietet Formate, um das Datum auf verschiedene Arten anzuzeigen. Es stehen Methoden zur Verfügung, die die Zeit von einem bestimmten Moment, vom aktuellen Moment, die Differenz zwischen zwei Momenten usw. anzeigen. Sie ermöglichen die Anzeige des Datums im JSON-Format, Array, Objekt, String usw.
Datumsabfragen
Datumsabfragen haben einfach zu verwendende Methoden, die angeben, ob das Datum größer oder kleiner als die Eingabe ist, zwischen den angegebenen Daten ein Schaltjahr, ein Moment, ein Datum usw. ist. Dies ist sehr nützlich bei der Datumsüberprüfung.
Dauer
Die Dauer ist eines der wichtigsten Merkmale von MomentJS. Grundsätzlich wird die Zeitdauer für bestimmte Einheiten behandelt. Dashumanize Die verfügbare Methode zeigt das Datum in einem für Menschen lesbaren Format an.
Internationalisierung
Die Internationalisierung ist ein weiteres wichtiges Merkmal von MomentJS. Sie können Datum und Uhrzeit basierend auf dem Gebietsschema anzeigen. Das Gebietsschema kann bei Bedarf auf einen bestimmten Zeitpunkt angewendet werden. Sie erhalten eine minimierte Datei von der MomentJS-Homepage, die alle Gebietsschemas enthält. Wenn Sie sich mit einem bestimmten Gebietsschema befassen, können Sie auch nur diese Gebietsschemadatei hinzufügen und damit arbeiten. Die Namen der Monate, Wochen und Tage werden im angegebenen Gebietsschema angezeigt.
Anpassung
MomentJS ermöglicht die Anpassung an das erstellte Gebietsschema. Sie können Monatsnamen, Monatsabkürzungen, Wochentagsnamen, Wochentagsabkürzungen, Langdatumsformate und Kalenderformate für ein definiertes Gebietsschema gemäß Ihren Anforderungen anpassen.
Dienstprogramme
Dienstprogramme werden mit zwei Methoden geliefert: normalize units und invalid. Sie werden im Moment verwendet und helfen uns, die Ausgabe nach Bedarf zu ändern oder anzupassen. Außerdem können Sie für das Moment-Objekt eine eigene benutzerdefinierte Validierung festlegen.
Plugins
Plugins sind zusätzliche Funktionen von MomentJS. Es gibt viele Plugins zu Kalendern, Datumsformat, Analyse, Datumsbereichen, genauem Bereich usw. Sie können Ihre eigenen Plugins hinzufügen und diese mit Node.js und GitHub verfügbar machen.