A2 · Grammar · Zahlen, Datum und Uhrzeit
German Numbers, Dates and Telling the Time
The ruleCardinals are read back to front, ordinals take -te up to 19 and -ste from 20, and halb counts towards the coming hour, not away from the last one.
Cardinals: units before tens
German says the ones digit first and joins it with und. It is one word, however long.
| Number | German | Literally |
|---|---|---|
| 21 | einundzwanzig | one-and-twenty |
| 47 | siebenundvierzig | seven-and-forty |
| 99 | neunundneunzig | nine-and-ninety |
| 365 | dreihundertfünfundsechzig | three-hundred-five-and-sixty |
| 1 000 | tausend | — |
| 1 000 000 | eine Million | a feminine noun: it declines and takes a plural |
eins loses its -s before a noun (ein Buch) and inside compounds (einundzwanzig). Watch sechs → sechzehn, sechzig and sieben → siebzehn, siebzig, which drop letters.
Ordinals
| Rule | Numbers | Examples |
|---|---|---|
| Add -te | 1–19 | der zweite, der vierte, der neunzehnte |
| Add -ste | 20 and above | der zwanzigste, der hundertste |
| Irregular | 1, 3, 7 | der erste, der dritte, der siebte |
An ordinal is an adjective and takes adjective endings on top: der erste Tag, am ersten Tag, mein erstes Auto. In writing, an ordinal is a numeral followed by a full stop: der 3. Mai, am 1. Januar.
Dates
- Heute ist der dritte Mai. Today is the third of May. Nominative after sein.
- Ich komme am dritten Mai. I'm coming on the third of May. an + dative → am dritten.
- Berlin, den 3. Mai 2026 Berlin, 3 May 2026 The accusative form used at the top of letters.
- Ich bin 1998 geboren. I was born in 1998. No preposition with a bare year.
- Ich bin im Jahr 1998 geboren. I was born in the year 1998. The only way to get in in front of a year.
Where it goes wrong
Ich bin in 1998 geboren.
Ich bin 1998 geboren.
German does not put a preposition in front of a bare year. Either the year stands alone or it is preceded by im Jahr: in 1998 is a direct import from English and is always marked wrong.
The clock
The trap is halb. German counts towards the hour that is coming, so halb acht is half an hour before eight, not after seven: 7:30.
| Time | Everyday German | Official / timetable |
|---|---|---|
| 7:00 | sieben Uhr | sieben Uhr |
| 7:15 | Viertel nach sieben | sieben Uhr fünfzehn |
| 7:30 | halb acht | sieben Uhr dreißig |
| 7:45 | Viertel vor acht | sieben Uhr fünfundvierzig |
| 7:20 | zwanzig nach sieben | sieben Uhr zwanzig |
| 19:45 | Viertel vor acht (abends) | neunzehn Uhr fünfundvierzig |
Asking the time is Wie spät ist es? or Wie viel Uhr ist es?; answering a fixed appointment takes um: Der Zug fährt um halb acht.
Test yourself
4 questions on this
-
1 Wortschatz: Bezeichnung für das Alter Sprachbausteine
Ab dem Alter von 4 Wochen bis zu 1 Jahr sagt man zu einem Kind .
Show answer
-
2 Wortschatz: Bezeichnung für das Alter Sprachbausteine
Wenn ein Mensch 5 Jahre alt wird sagt man zu ihm .
Show answer
-
3 Wortschatz: Bezeichnung für das Alter Sprachbausteine
Ab einem Alter von 2 Jahren sagt man zu einem Kind .
Show answer
-
4 Verbwahl: 'bezahlen' passt zum Kontext 'von ihrem Taschengeld' Sprachbausteine
Oft steht darum auch in Gesetzen etwas über Taschengeld: In Deutschland gibt es eine Regel im Gesetz, die „Taschengeldparagraph“ genannt wird. Darin wird geregelt, dass Kinder und Jugendliche auch selbstständig die Dinge kaufen dürfen, wenn sie die von ihrem Taschengeld .
Show answer
Correct answer: bezahlen
Das Originalwort ist 'bezahlen'. Die anderen Optionen sind ähnliche Verben, aber 'zahlen' wäre ohne 'be-' unüblich, 'kaufen' und 'geben' passen nicht.
Read the full text: Taschengeld
Common questions
Why is 'halb acht' 7:30 and not 8:30?
Because German counts towards the coming hour rather than back from the last one: halb acht is 'half way to eight'. Speakers of English and Dutch consistently get this an hour wrong, and it is worth double-checking any appointment made this way.
How do I say a date in German?
As an ordinal with the appropriate case. 'Der dritte Mai' as a bare statement, 'am dritten Mai' for on that date. Written short, it is 3. Mai: the full stop is what marks the number as an ordinal.
Do German years take a preposition?
Only with im Jahr. 'Ich bin 1998 geboren' or 'Ich bin im Jahr 1998 geboren', but never 'in 1998', which is an anglicism and a standard exam error.
Next