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“
Ich habe mich kürzlich mit Linux beschäftigt und ...
Pure js implementiert eine mit einem Klick bearbe...
1. Farbabstimmungsproblem <br />Eine Webseit...
Problembeschreibung: Die Netzwerkkartendatei /etc...
TOP-Beobachtung: Der Prozentsatz der CPU-Zeit, de...
In tatsächlichen Projekten gibt es Beziehungen zw...
html ¶ <html></html> html:xml ¶ <h...
Ich habe vor langer Zeit eine virtuelle Maschine ...
Inhaltsverzeichnis 1. Was ist Ts 2. Grundlegende ...
In einem Artikel vor langer Zeit habe ich über di...
Inhaltsverzeichnis Vorwort 1. Vorbereitung - Serv...
Als Pflichtkurs für Frontend-Entwickler kann CSS3...
1. Laden Sie die beschleunigte Version von msyql ...
Inhaltsverzeichnis 1. Implementieren Sie die Meth...
Vorwort Generatorfunktionen gibt es in JavaScript...