Lädt...

Datum und Uhrzeit

Ein Kalendertag besteht aus drei Zahlen in fester Reihenfolge: erst das Jahr, dann der Monat, dann der Tag. date(2026, 10, 13) ist der 13. Oktober 2026. Der Name date steckt im Modul datetime. Dieses Modul gehört schon zur Sprache, du musst es also nicht installieren und auch keine Datei in deinen Ordner kopieren. Die import-Zeile holt nur den Namen date herein. Die 10 steht für den Oktober. Sie ist weder der zehnte Tag noch eine Minute.

ein Kalendertag

python
from datetime import date
meeting = date(2026, 10, 13)
print(meeting)
print(meeting.day)

Auf dem Bildschirm stehen zwei Zeilen. Die erste Zeile lautet 2026-10-13. print schreibt erst das Jahr, dann den Monat, dann den Tag, jeweils mit einem Bindestrich dazwischen. Diese Striche sind keine Subtraktion. Die zweite Zeile lautet 13. meeting.day ist die Nummer des Tages, eine ganze Zahl. Es ist weder 2026 noch 10. Die 10 steht mitten in der ersten Zeile, weil dieser Platz der Monat ist. Eine Uhrzeit gibt es auf diesem Bildschirm nicht.

eine Uhrzeit

python
from datetime import time
opens = time(9, 30)
print(opens)
print(opens.minute)

Wieder zwei Zeilen. Die erste Zeile lautet 09:30:00. time(9, 30) ist die Stunde 9 und die Minute 30. Die Sekunden hast du nicht angegeben, also sind sie 0. print zeigt jeden Teil zweistellig, deshalb steht dort 09 für die Stunde und 00 für die Sekunden. Die Doppelpunkte sind keine Division. Die zweite Zeile lautet 30. opens.minute ist die ganze Zahl 30. Es ist weder 9 noch 09. Die zusätzliche Null gibt es nur in der Uhrzeitzeile, die Minute selbst hat keine führende Null. Dieses Programm baut keinen Kalendertag, und das erste Programm baut keine Uhrzeit.

Einen Monat 13 gibt es nicht. date(2026, 13, 1) stoppt, und der Abbruch heißt ValueError. Diese Zeile steht in keinem der beiden Programme. Es wird auch nicht None geschrieben, und das Programm läuft nicht weiter. Monate gehen von 1 bis 12. Der Oktober ist die 10, der Termin oben ist also ein echter Tag.

Die nächste Seite hat das Thema Zufall und Rechnung. Diese Seite baut nur einen Kalendertag und eine Uhrzeit und liest dann von jedem ein Stück.

Ein Tag und eine Uhrzeit

date(2026, 10, 13) zeigt 2026-10-13, dann den Tag 13. time(9, 30) zeigt 09:30:00, dann die Minute 30. Monat 13 stoppt als ValueError. Die nächste Seite hat das Thema Zufall und Rechnung.

🧠 Testen Sie Ihr Wissen

Bereit zum Start

Testen Sie Ihr Wissen

Fordern Sie sich mit diesem interaktiven Quiz heraus und sehen Sie, wie gut Sie das Thema verstehen

❓
7
Fragen
🎯
70%
Zum Bestehen
♾️
∞
Zeit
🔄
∞
Versuche

📝 Anweisungen

  • Lesen Sie jede Frage sorgfältig
  • Wählen Sie die beste Antwort für jede Frage
  • Sie können das Quiz so oft wiederholen, wie Sie möchten
  • Ihr Fortschritt wird oben angezeigt