Skip to content

German (de)

German locale support in whichtime.

Casual Dates

ExpressionMeaning
heutetoday
morgentomorrow
gesternyesterday
übermorgenday after tomorrow
vorgesternday before yesterday

Relative Dates

Past

ExpressionMeaning
vor X TagenX days ago
vor X WochenX weeks ago
vor X MonatenX months ago
letzte Wochelast week
letzten Monatlast month
letztes Jahrlast year

Future

ExpressionMeaning
in X Tagenin X days
in X Wochenin X weeks
in einer Wochein a week
nächste Wochenext week
nächsten Monatnext month
nächstes Jahrnext year

Weekdays

ExpressionMeaning
MontagMonday
DienstagTuesday
MittwochWednesday
DonnerstagThursday
FreitagFriday
SamstagSaturday
SonntagSunday
nächsten Montagnext Monday
letzten Freitaglast Friday

Month Names

ExpressionMonth
Januar1
Februar2
März3
April4
Mai5
Juni6
Juli7
August8
September9
Oktober10
November11
Dezember12

Time Expressions

ExpressionTime
15 Uhr15:00
15:30 Uhr15:30
um 15 Uhrat 15:00
mittagsnoon
mitternachtmidnight
morgensmorning
nachmittagsafternoon
abendsevening

Date Formats

German uses DD/MM/YYYY format:

FormatExample
DD.MM.YYYY25.12.2024
DD/MM/YYYY25/12/2024
D. Month YYYY25. Dezember 2024

Examples

python
from whichtime import parse_with_locale, WhichTimeLocale

# Casual
parse_with_locale("heute", WhichTimeLocale.DE)
parse_with_locale("morgen", WhichTimeLocale.DE)

# Relative
parse_with_locale("in 2 Tagen", WhichTimeLocale.DE)
parse_with_locale("vor 3 Wochen", WhichTimeLocale.DE)

# Combined
parse_with_locale("morgen um 15 Uhr", WhichTimeLocale.DE)
parse_with_locale("nächsten Montag", WhichTimeLocale.DE)

Released under the MIT License.