Raku-Kurs / Fortgeschritten / Mehr über eingebaute Typen / Datum und Uhrzeit
Mit Uhrzeiten arbeiten
Wenn du neben dem Datum auch die Uhrzeit benötigst, verwende den Typ
DateTime. Er wird ähnlich wie ein Date
erstellt, aber du gibst zusätzlich die Stunde, Minute und Sekunde
an:
my $dt = DateTime.new(2026, 6, 27, 14, 30, 0);
say $dt; # 2026-06-27T14:30:00ZDie standardmaessige Textdarstellung folgt dem ISO-8601-Standard: das
Datum, der Buchstabe T, die Uhrzeit und ein abschliessendes
Z für die UTC-Zeitzone.
Ein DateTime bietet Zugriff auf die Zeitbestandteile,
zusätzlich zu den Datumsbestandteilen, die du bereits kennst:
my $dt = DateTime.new(2026, 6, 27, 14, 30, 0);
say $dt.hour; # 14
say $dt.minute; # 30Um den aktuellen Zeitpunkt zu erhalten, rufe
DateTime.now auf. Wie bei Date.today zeigen
wir die Ausgabe nicht, da sie sich bei jeder Programmausführung
ändert.
Kursnavigation
← Quiz — Monate addieren | Wochen bis Weihnachten →
💪 Oder springen Sie direkt zu den Übungen dieses
Abschnitts.