Zeit mit Doppelpunkt aus einem Datum extrahieren

JavaScriptJavaScriptBeginner
Jetzt üben

This tutorial is from open-source community. Access the source code

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Lab werden wir untersuchen, wie man die Zeit aus einem Date-Objekt extrahiert und sie als Zeichenfolge im Format HH:MM:SS formatiert. Wir werden die Date.prototype.toTimeString()-Methode verwenden, um das Date-Objekt in eine Zeichenfolge umzuwandeln, und dann String.prototype.slice() verwenden, um den HH:MM:SS-Teil der Zeichenfolge zu extrahieren. Dieses Lab wird Ihnen helfen, zu verstehen, wie man mit Date-Objekten in JavaScript umgeht und sie nach Bedarf formatiert.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28352{{"Zeit mit Doppelpunkt aus einem Datum extrahieren"}} javascript/data_types -.-> lab-28352{{"Zeit mit Doppelpunkt aus einem Datum extrahieren"}} javascript/arith_ops -.-> lab-28352{{"Zeit mit Doppelpunkt aus einem Datum extrahieren"}} javascript/comp_ops -.-> lab-28352{{"Zeit mit Doppelpunkt aus einem Datum extrahieren"}} end

So erhält man die Zeit mit Doppelpunkt aus einem Datumsobjekt

Wenn Sie sich an der Programmierung üben möchten, können Sie beginnen, indem Sie das Terminal/SSH öffnen und node eingeben.

Diese Funktion gibt eine Zeichenfolge im Format HH:MM:SS aus einem gegebenen Date-Objekt zurück.

Um dies zu erreichen, werden die Methoden Date.prototype.toTimeString() und String.prototype.slice() verwendet, um den HH:MM:SS-Teil des Date-Objekts zu extrahieren.

Hier ist der Code für die Funktion:

const getColonTimeFromDate = (date) => date.toTimeString().slice(0, 8);

Und hier ist ein Beispiel für die Verwendung:

getColonTimeFromDate(new Date()); // '08:38:00'

Zusammenfassung

Herzlichen Glückwunsch! Sie haben das Lab "Get Colon Time From Date" abgeschlossen. Sie können in LabEx weitere Labs absolvieren, um Ihre Fähigkeiten zu verbessern.