A betöltött életkorhoz az évszámok különbségét a születésnap alapján kell korrigálni. Ha az adott évi születésnap még hátravan, eggyel kevesebb a betöltött évek száma. A részletes év–hónap–nap bontás naptári számítás: a hónapok hossza eltér, és a szökőnapokat is figyelembe kell venni.
Melyik napra szeretnél életkort számolni?
Az életkor-kalkulátorhoz a születési dátum és a vizsgálati dátum szükséges. A második lehet a mai nap, egy esemény napja vagy egy korábbi feljegyzés időpontja. Ha két számítást összehasonlítasz, mindkettőnél ugyanazt a vizsgálati napot használd. A „mai életkor” egy később megnyitott dokumentumban már más értéket jelenthet.
Szemléltetésként válasszunk egy 1994. november 17-i születési dátumot, és számoljunk 2026. október 9-re. Az évszámok különbsége 2026 − 1994 = 32, de a novemberi születésnap még nem érkezett el. A betöltött életkor ezért 31 év.
Az év, hónap és nap bontás lépései
A 31. születésnap 2025. november 17. volt. Innen tíz teljes naptári hónap 2026. szeptember 17-ig tart. Szeptember 17-től október 9-ig további 22 nap telik el. A részletes eredmény így 31 év, 10 hónap, 22 nap.
A teljes eltelt idő a két dátum között 11 649 nap. Ez másfajta leírása ugyanannak az időszaknak. A 11 649-et 365-tel osztva nem kapsz pontos naptári életkort, mert közben szökőévek is voltak. A 365,25-ös osztás is átlagolás; egy születésnap körüli döntésnél a konkrét dátumok számítanak.
Egy nappal a következő születésnap előtt még 31 a betöltött évek száma. 2026. november 17-én válik 32-vé. A teljes napkülönbség viszont minden naptári nappal eggyel nő. Ezért fontos megkülönböztetni a lépcsőzetesen változó betöltött életkort a folyamatosan növekvő eltelt időtől.
Hónapvégek és február 29.
Január 31-től egy hónapot hozzáadni külön szabályt igényel, mert februárban nincs 31. nap. Egy dátumkezelő alkalmazás az adott hónap utolsó napjához igazíthat, egy másik más módon kezelheti a túlcsordulást. A február 29-i születésnap szintén külön figyelmet igényel a nem szökőévekben.
Ezeknél a határeseteknél írd le a használt naptári egyezményt, és ellenőrizd a köztes dátumot. Jogosultság, korhatár vagy határidő esetén az alkalmazandó szabály külön vizsgálatot igényel; az általános életkor-kalkulátor naptári eredményt ad. Egy ilyen ügyet ne egy kerekített „évek száma” értékkel dönts el.
Két ember életkorkülönbsége
Ha két születési dátumot hasonlítasz össze, a két életkor különbségét számoló eszköz használható. A születési dátumok közötti napkülönbség rögzített. A két ember betöltött életkorának egész évben megadott különbsége viszont születésnapjaik között ideiglenesen változhat.
Például egy januárban és egy decemberben született, azonos naptári évjáratú ember az év egy részében ugyanannyi betöltött éves, más részében egy év a kiírt különbség. Ettől a tényleges korkülönbségük változatlan marad. Pontos összehasonlításhoz ezért közvetlenül a születési dátumokat használd.
Forrás és ellenőrzés
A példák saját naptári levezetések. A teljes évek, hónapok és napok elkülönítéséhez: Microsoft – két dátum különbségének számítása. A Microsoft a DATEDIF egyes résznapos módjainál ismert pontatlanságot is jelez, ezért a hónapvégi eredményeket külön ellenőrizni kell.