Heim > Web-Frontend > js-Tutorial > Verwalten von Daten und Zeiten mit moment.js

Verwalten von Daten und Zeiten mit moment.js

Joseph Gordon-Levitt
Freigeben: 2025-02-10 14:57:15
Original
640 Leute haben es durchsucht

Managing Dates and Times Using Moment.js

Die Datums- und Zeitverarbeitung von JavaScript war immer kompliziert. Die native Datumsmethode ist langwierig und die API ist häufig inkonsistent. Wenn Sie also eine Datumsfrage zu Stackoverflow stellen, hören Sie oft eine Antwort wie folgt: "Moment.js".

Schlüsselpunkte

    moment.js vereinfacht die Verarbeitung von Daten und Zeiten in JavaScript und stellt Methoden zum Analysieren, Überprüfen, Betrieb und Anzeigen von Daten und Zeiten zur Verfügung.
  • Während moment.js leistungsstark ist, wird empfohlen, eine leichtere Alternative wie Date-Fns in neuen Projekten zu berücksichtigen, da moment.js größer ist und variable Objekte aufweist.
  • moment.js bietet verschiedene Datumsoperationen und Berechnungsmethoden, wie z. und berechnen Sie zwei Operationen wie Differenz zwischen Daten.
  • Die Bibliothek bietet auch internationale Sprachunterstützung, sodass Benutzer globale Sprachen zuweisen oder Sprachen für bestimmte Momentobjekte festlegen können.

Was ist moment.js?

moment.js ist ein Schweizer Armeemesser, mit dem Datum und Uhrzeit von JavaScript verarbeitet werden. Sie können Sie mit einer sauberen und prägnanten API analysieren, verifizieren, arbeiten und angezeigt werden.

Dieser Artikel zeigt Ihnen, wie Sie mit moment.js beginnen und einige seiner gemeinsamen Anwendungsfälle demonstrieren.

WARNUNG: Neue Benutzer verwenden bitte Datum-Fns statt

Bitte beachten Sie, dass wir ab September 2020 Benutzern, die Datumsbibliotheken implementieren möchten, stattdessen Datum-Fns verwenden möchten.

Die Funktionalität von

moment.js ist im Vergleich zu ihrer Größe zu groß, und Chrome -Entwickler -Tools empfehlen nun aktiv, sie als Teil der Kern -Web -Metrik -Leistungstests nicht zu verwenden. Daher ist das Projekt nach dem Moment des Wartungspersonals im Wartungsmodus und es wird keine neue funktionale Entwicklung durchgeführt.

➤ Date-Fns lernen: Eine leichte JavaScript-Datumsbibliothek

Anfänger des Moments.js

moment.js können kostenlos von der Homepage des Projekts heruntergeladen werden. Moment.js kann in Browsern und Knotenanwendungen ausgeführt werden. Um es im Knoten zu verwenden, installieren Sie das Modul mit dem folgenden Befehl:

npm install moment
Nach dem Login kopieren
Nach dem Login kopieren

benötigen dann einfach () und verwenden Sie es in Ihrer Anwendung wie folgt:

const moment = require('moment');
const today = moment();
console.log(today.format());

// 2020-01-09T15:45:51+01:00
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

Moment.js in Ihrem Browser ausführen, verwenden Sie </pre> <p> </body> </html>

Datumsformatierung

moment().format('YYYY-MM-DD');
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
In der Vergangenheit erinnerte ich mich, dass ich eine Datumszeichenfolge in ein Datumsobjekt umgewandelt habe, ein einzelnes Datenfragment erhalten und dann eine String -Verkettung durchgeführt habe. Moment.js vereinfacht den Prozess der Konvertierung von Daten in ein bestimmtes Format. Das Konvertieren von Datumsformaten mit dem Moment ist einfach, wie im folgenden Beispiel gezeigt:

calling moment () gibt uns das aktuelle Datum und die aktuelle Uhrzeit, während Format () es in das angegebene Format umwandelt. Dieses Beispiel formatiert ein Datum auf ein vierstelliges Jahr, gefolgt von einem Bindestrich, gefolgt von einem zweistelligen Monat, einem weiteren Bindestrich und einem zweistelligen Datum.

Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage