Altersunterschied-Rechner
Ergebnis
Jahre
- Monate
- 5
- Tage
- 14 Tage
- Monate insgesamt
- 65
- Tage Unterschied (positiv, wenn das erste Datum früher liegt)
- 1.991 Tage
Zwei Geburtsdaten vergleichen, ein Ergebnis: Dieser Altersunterschied-Rechner gibt den exakten Altersabstand zweier Personen in Jahren, Monaten und Tagen an und sagt anschließend, wer von beiden älter ist. Vertauschen Sie die beiden Daten, ändert sich die Größe des Abstands nicht — nur das Urteil, und genau darum geht es. Der Abstand wird zusätzlich als eine einzige Monatszahl und als Tage zwischen zwei Daten mit Vorzeichen gelesen, sodass Sie ihn gegen eine in beiden Einheiten formulierte Schwelle halten können. Die Alter sind hier Unterschiede zwischen zwei Daten und keine von heute aus gemessenen Alter, deshalb dürfen beide Personen längst verstorben sein, ohne dass sich an der Rechnung etwas ändert.
Formel
Altersunterschied = das spätere Datum minus das frühere, zerlegt in volle Jahre, volle Monate und restliche Tage, wobei das Vorzeichen festhält, welcher der beiden Eingaben das frühere Datum war
- firstBirthDate
- Das erste Geburtsdatum. In welches Feld es kommt, entscheidet über das Vorzeichen der Tageszahl, nicht über die Größe des Abstands
- secondBirthDate
- Das zweite Geburtsdatum. Beide Reihenfolgen ergeben dieselben Jahre, Monate, Tage und Gesamtmonate
- years
- Volle Jahre zwischen den beiden Daten; um wie viele vollendete Jahre die ältere Person älter ist
- months
- Volle Monate, die nach diesen Jahren übrig bleiben; 0 bis 11
- days
- Tage, die nach den vollen Monaten übrig bleiben. Nie negativ, in welcher Reihenfolge die Daten auch eingegeben wurden
- totalMonths
- Der ganze Abstand in Monaten gezählt; fünf Jahre und fünf Monate sind 65, und das ist die Zahl für Vergleiche über Jahresgrenzen hinweg
- daysApart
- Der Abstand in Tagen, mit Vorzeichen: positiv, wenn das erste Datum das frühere ist, negativ, wenn es das zweite ist, und null am selben Tag
Nutzen Sie die Seite, wenn zwei Alter miteinander verglichen werden sollen und nicht eines für sich genommen: Geschwister, ein Jahrgang in der Schule, eine Renten- oder Sozialregel, die daran hängt, wer älter ist, oder ein Datenpaar aus einem Stammbaum, bei dem die Jahre mehr zählen als der genaue Tag. Die Monatszahl ist die Einheit, die eine gerundete Antwort übersteht, denn ein Abstand von 65 Monaten bleibt 65 Monate, egal wie die Geburtstage fallen. Um herauszufinden, wie alt einer der beiden heute ist, taugt die Seite nicht — dafür braucht es eine Uhr, und das ist die Aufgabe des Alters-Rechners, der das aktuelle Datum selbst liest.
Rechenbeispiele
1990-01-01 und 1995-06-15
- 1. Januar 1990 bis 1. Januar 1995 sind fünf vollendete Jahre, also ist years gleich 5
- 1. Januar 1995 bis 1. Juni 1995 sind fünf volle Monate, also ist months gleich 5
- Die Monatsgrenze ist der 1. Juni 1995 und das spätere Datum der 15. Juni, also ist days gleich 14
- 5 × 12 + 5 = 65 Monate
- 1990-01-01 bis 1995-01-01 sind 1826 Tage (fünf Jahre mit 1992 als Schaltjahr), dazu 151 Tage bis zum 1. Juni und 14 weitere bis zum 15. Juni, zusammen 1991 Tage
Die 1991 ist die Zahl, die man von Hand nachprüfen sollte: Fünf Kalenderjahre sind 1826 Tage statt 1825, weil 1992 ein Schaltjahr ist, und genau diesen Tag zu verlieren ist der häufigste Weg, sich hier zu verrechnen.
Dieselben zwei Personen, die Daten andersherum eingegeben
- Die vier Abstandswerte bleiben unverändert: 5 Jahre, 5 Monate, 14 Tage, 65 Monate
- Die Tageszahl wechselt das Vorzeichen, von 1991 auf -1991
- Die Einstufung über dem Ergebnis wechselt mit: Das erste Datum ist jetzt das spätere, also ist die zweite Person die ältere der beiden
- Sonst bewegt sich nichts — es gibt keine negative Monatszahl und keine negative Tageszahl
Nur einer der fünf Werte ändert sich, wenn Sie die Eingaben vertauschen, und das ist Absicht. Der Abstand ist eine Strecke, und Strecken haben keine Richtung; wer älter ist, ist eine zweite Frage, und sie ist die, die das Vorzeichen beantwortet.
Einschränkungen
Beide Daten müssen reale Kalenderdaten sein, und der 30. Februar wird zurückgewiesen, statt still zum 2. März zu werden. Der Abstand wird in Kalendermonaten gerechnet, zählt also nur volle Monate und steht bei einem Unterschied von wenigen Wochen auf 0 — dort ist die Tageszahl die Zeile zum Lesen. Ein Unterschied von einem Tag und einer von 370 Tagen können beide 0 Monate melden. Zeitzonen werden nicht behandelt, weil ausschließlich Daten verglichen werden und keine Uhr im Spiel ist. Die Seite liefert die Größe des Abstands und die Antwort, welche Person älter ist; sie liefert nicht das aktuelle Alter einer der beiden, denn das braucht das heutige Datum und ist eine andere Rechnung.
Häufige Fragen
- Wie berechnet man den Altersunterschied zwischen zwei Geburtsdaten?
- Ziehen Sie das frühere Datum vom späteren ab und zerlegen Sie das Ergebnis in Jahre, Monate und Tage — vom 1. Januar 1990 bis zum 15. Juni 1995 sind das 5 Jahre, 5 Monate und 14 Tage. Die Reihenfolge spielt für diesen Wert keine Rolle: Geben Sie die Daten in beliebiger Folge ein, kommt dasselbe 5/5/14 heraus. Der Altersabstand in vollen Monaten, hier 65, ist oft die nützlichere Zahl, weil er nicht davon abhängt, auf welchen Tag des Monats die Geburtstage fallen.
- Wer von den beiden ist älter?
- Diejenige Person, deren Geburtsdatum früher liegt, und die Einstufung über dem Ergebnis sagt es ausdrücklich: entweder „Das erste Datum liegt früher“ oder „Das zweite Datum liegt früher“. Das ist das Einzige, was sich beim Vertauschen der beiden Felder ändert — der Abstand von fünf Jahren bleibt fünf Jahre. Sind beide Daten identisch, steht dort „Derselbe Tag“, und jeder Wert ist null.
- Spielt es eine Rolle, in welches Feld ich welches Datum schreibe?
- Für die Größe des Altersunterschieds nicht. Jahre, Monate, Tage und Gesamtmonate sind in beiden Reihenfolgen identisch, denn ein Abstand zwischen zwei Daten ist eine Strecke, und Strecken haben keine Richtung. Für die Zeile mit den Tagen spielt es sehr wohl eine Rolle: Sie ist positiv, wenn im ersten Feld das frühere Datum steht, und negativ, wenn nicht. Genau dieses Vorzeichen liest die Einstufung über dem Ergebnis.
- Warum steht bei zwei Wochen Abstand 0 Monate?
- Weil die Zahl nur volle Monate zählt, und in wenigen Wochen ist kein einziger voll geworden. Zwei Personen mit 30 Tagen Abstand ergeben 0 Monate und 30 Tage, nicht 1,0 Monate. Lesen Sie bei Abständen unter etwa zwei Monaten die Tageszahl; die Monatszahl ist für die Fälle da, in denen Jahre und Monate die Schlagzeile sind, etwa 65 Monate zwischen zwei Geschwistern.
- Worin unterscheidet sich das von einem Rechner für Jahre zwischen zwei Daten?
- Er beantwortet eine andere Frage mit derselben Rechnung. Ein Rechner für Jahre zwischen Daten meldet, wie lang eine Spanne ist, und lässt weg, was zuerst kam; dieser hier fügt das Urteil hinzu, und das ist es, was man bei zwei Geburtsdaten statt bei zwei Ereignissen braucht. Außerdem gibt er den Abstand in Tagen mit Vorzeichen aus, sodass ein Abstand von fünf Jahren als 1991 Tage erscheint und die umgekehrte Eingabe als -1991.