Tracks
/
F#
F#
/
Lehrplan
/
Datum und Uhrzeit
Da

Datum und Uhrzeit in F#

3 Übungen

Über Datum und Uhrzeit

Ein DateTime in F# ist ein unveränderliches Objekt, das sowohl Datums- als auch Zeitinformationen enthält. Auf die Datums- und Zeitinformationen kannst du über die eingebauten Eigenschaften zugreifen.

Ein DateTime kannst du manipulieren, indem du eine seiner Methoden aufrufst. Da sich DateTime-Werte nach ihrer Definition nie mehr ändern, geben alle Methoden, die ein DateTime zu verändern scheinen, tatsächlich ein neues DateTime zurück.

DateTime-Instanzen kannst du mit den Standard-Vergleichsoperatoren (<, >, usw.) vergleichen. Das aktuelle Datum (und die aktuelle Uhrzeit) erhältst du über die Eigenschaft DateTime.Now.

Ein wichtiger Aspekt von Datumsangaben in F# ist, dass sie kulturabhängig sind. Daher hängt jede DateTime-Methode, die mit strings arbeitet, von der aktuellen Kultur ab. Dazu gehört die DateTime.Parse()-Methode, die einen string in ein DateTime umwandelt, ebenso wie die ToString()-Methode der DateTime-Klasse, die ein DateTime in einen string konvertiert.

Wenn du ein DateTime in einem sprintf-Aufruf verwendest, kannst du statt das DateTime manuell in einen string umzuwandeln und den %s-String-Platzhalter zu verwenden, den %O-Platzhalter nutzen, der das DateTime automatisch in seinen string-Wert umwandelt.

Über GitHub bearbeiten Der Link öffnet sich in einem neuen Fenster oder Tab

Lerne Datum und Uhrzeit

Das Üben ist gesperrt

Schalte 2 weitere Übungen frei, um Datum und Uhrzeit zu üben