js Datums-/ZeitformatKonvertieren Sie Datum und Uhrzeit in das angegebene Format, beispielsweise: JJJJ-mm-tt HH:MM steht für 2019-06-06 19:45 Funktion DatumsFormat(fmt, Datum) { lass es bleiben; const opt = { "Y+": date.getFullYear().toString(), // Jahr "m+": (date.getMonth() + 1).toString(), // Monat "d+": date.getDate().toString(), // Tag "H+": date.getHours().toString(), // Stunde "M+": date.getMinutes().toString(), // Minute "S+": date.getSeconds().toString() // Sekunde // Sie können bei Bedarf weitere Formatierungszeichen hinzufügen, diese müssen jedoch in Zeichenfolgen umgewandelt werden}; für (sei k in opt) { ret = neuer RegExp("(" + k + ")").exec(fmt); wenn (ret) { fmt = fmt.replace(ret[1], (ret[1].length == 1) ? (opt[k]) : (opt[k].padStart(ret[1].length, "0"))) }; }; fmt zurückgeben; } Verwendung: let date = neues Datum() Datumsformat("JJJJ-mm-tt HH:MM", Datum) >>> 06.06.2019 19:45` Wenn Sie viele Anforderungen an die Datums- und Zeitverarbeitung haben, empfehle ich moment.js, eine einfache und praktische Bibliothek zur Datumsverarbeitung. Moment.js formatiert Datum und UhrzeitMoment.js ist eine leichtgewichtige JavaScript-Zeitbibliothek, die Zeitoperationen in der täglichen Entwicklung erleichtert und die Entwicklungseffizienz verbessert. In der täglichen Entwicklung führen wir normalerweise die folgenden Vorgänge rechtzeitig aus: z. B. Zeit abrufen, Zeit einstellen, Zeit formatieren, Zeit vergleichen usw. Datumsangaben formatieren Aktuelle Uhrzeit: moment().format('JJJJ-MM-TT HH:mm:ss'); //2014-09-24 23:36:09 Welcher Tag ist heute? moment().format('d'); //3 Konvertieren Sie die aktuelle Zeit in einen Unix-Zeitstempel: moment().format('X'); Relative Zeit 20120901 ist im Vergleich zum aktuellen Datum 2 Jahre her moment("20120901", "JJJJMMTT").fromNow(); //vor 2 Jahren Datum nach 7 Tagen: moment().add('days',7).format('JJJJ Jahr MM Monat TT Tag'); //1. Oktober 2014 Zeit nach 9 Stunden: moment().add('Stunden',9).format('HH:mm:ss'); moment.js bietet eine umfangreiche Dokumentation und kann auch zum Erstellen komplexer Datums- und Zeitanwendungen wie Kalenderprojekte verwendet werden. Das am häufigsten verwendete Format in unserer täglichen Entwicklung ist die Zeitformatierung. Nachfolgend habe ich eine Tabelle mit häufig verwendeten Formaten erstellt, damit Freunde, die sie benötigen, sie einsehen können:
Weitere Informationen zu moment.js finden Sie auf der offiziellen Website des Projekts: http://momentjs.com/ ZusammenfassenDies ist das Ende dieses Artikels über die Datums- und Zeitformatierung in JS. Weitere relevante Inhalte zur Datums- und Zeitformatierung in JS finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
>>: Lösung für den MySQL-Fehler „Jede abgeleitete Tabelle muss einen eigenen Alias haben“
Kommunikation zwischen Containern 1. Netzwerkfrei...
Anfänger können HTML lernen, indem sie einige HTM...
<br />Verwandter Artikel: Analyse der Inform...
Inhaltsverzeichnis Überblick 1. Erfassung und Ver...
Einführung Wenn wir die MySQL-Datenbank verwenden...
Umsetzungsideen: Zunächst müssen die Alarminforma...
<br />Bedingte Kommentare sind eine einzigar...
Beginnen wir mit dem Körper: Wenn Sie eine Webseit...
1. Voraussetzungen 1. Das Projekt wurde bereitges...
Inhaltsverzeichnis Docker-Version Installieren Si...
Heute ist mein Kollege beim Schreiben von MySQL-A...
Vorwort Was ist eine langsame Abfrage und wie kan...
<br />Semantisierung lässt sich nicht mit we...
Inhaltsverzeichnis 1. Statische Implementierungsm...
Wenn wir die Verschachtelungsregeln grundlegender...