Věková kalkulačka

Vypočítejte věk z data narození v letech, měsících a dnech.

Zvolte datum narození.
Zvolte datum, ke kterému chcete věk vypočítat.

Vypočítaný věk

30

Měsíce6
Celkem dní11 165
Dní do příštích narozenin158

Jak používat tuto věkovou kalkulačku

  1. Zadejte datum narození

    V poli Datum narození vyberte datum narození.

  2. Nastavte referenční datum

    V poli Referenční datum vyberte datum, ke kterému chcete věk vypočítat (výchozí je dnešek).

  3. Prohlédněte si rozpis věku

    Výsledek zobrazuje roky, zbývající měsíce, celkový počet dní a počet dní do příštích narozenin.

Metodika

Jak tato věková kalkulačka funguje

Tato kalkulačka věku určuje přesný uplynulý čas mezi datem narození a referenčním datem pomocí odčítání v gregoriánském kalendáři napříč roky, měsíci a dny. Namísto dělení celkového počtu dní číslem 365,25 prochází kalendář měsíc po měsíci, aby zohlednila různou délku měsíců (28–31 dní) a pravidla přestupných roků, čímž vytváří stejný rozpis roků, měsíců a dní, jaký lidé používají v běžném životě. Výsledek je užitečný pro ověřování požadavků na způsobilost, sledování lékařských milníků, zákonných věkových hranic a uspokojení prosté zvědavosti ohledně přesného rozdílu mezi dvěma daty.

Vzorec
Věk = (referenční rok – rok narození) upravený podle toho, zda v referenčním roce již nastaly narozeniny; zbývající měsíce a dny z kalendářního odčítání
Roky Celé kalendářní roky mezi datem narození a referenčním datem
Měsíce Další celé kalendářní měsíce po posledním celém roce
Dny Zbývající dny po posledním celém měsíci
Celkem dní Absolutní počet dní mezi dvěma daty (včetně přestupných dní)
Příští narozeniny Počet dní zbývajících do příštího výročí data narození
Příklad

Pro datum narození 15. března 1990 a referenční datum 8. listopadu 2025: kalkulačka napočítá 35 celých let (15. března 1990 → 15. března 2025), poté 7 celých měsíců (15. března → 15. října) a následně 24 zbývajících dní (15. října → 8. listopadu). Výsledkem je 35 let, 7 měsíců a 24 dní. Celkový počet uplynulých dní je 13 022 a do příštích narozenin (15. března 2026) zbývá 127 dní.

Pro datum narození 1. ledna 2000 a referenční datum 15. července 2025: kalkulačka napočítá 25 celých let (1. ledna 2000 → 1. ledna 2025), poté 6 celých měsíců (1. ledna → 1. července) a nakonec 14 zbývajících dní (1. července → 15. července). Výsledkem je 25 let, 6 měsíců a 14 dní, přičemž celkem uplynulo 9 309 dní.

Předpoklady
  • Výpočet využívá výhradně gregoriánský kalendář – data z juliánského kalendáře nebo jiných kalendářních systémů nejsou převáděna.
  • Přestupné roky se řídí standardním pravidlem: jsou dělitelné 4, s výjimkou století, která nejsou dělitelná 400 (např. rok 2000 byl přestupný, rok 1900 nikoliv).
  • Délky měsíců jsou převzaty ze skutečného kalendáře (28/29 pro únor, 30 nebo 31 pro ostatní měsíce), nikoliv průměrovány.
  • Referenční datum je standardně nastaveno na dnešek, ale pro účely plánování nebo zjišťování milníků jej lze nastavit na jakékoli budoucí datum.
  • Referenční data dřívější než datum narození jsou považována za neplatný vstup.
Poznámky
  • Lidé narození 29. února mají v nepřestupných letech pro běžné účely narozeniny 1. března, ačkoliv právní zvyklosti se v jednotlivých jurisdikcích liší.
  • Lékařské a vývojové milníky (pediatrické růstové grafy, gestační věk) často využívají věk v týdnech nebo měsících namísto let, takže výstupy v měsících a dnech jsou klinicky relevantní.
  • U zákonných věkových hranic (volby, konzumace alkoholu, odchod do důchodu) je ve většině jurisdikcí zvykem, že věku dosáhnete na začátku dne svých narozenin, nikoliv den poté.
  • Rozdíly v časových pásmech nejsou zohledněny – výpočet pracuje s kalendářními daty bez přesnosti na hodiny.
Zdroje
  1. Pravidla přestupných roků gregoriánského kalendáře – U.S. Naval Observatory
  2. Konvence aritmetiky dat ISO 8601 – Mezinárodní organizace pro normalizaci

Proč roky-měsíce-dny místo celkového počtu dní?

Lidé přirozeně uvádějí věk v letech a měsících – dítěti jsou 3 roky a 4 měsíce, nikoliv 1 219 dní. Kalkulačka prochází gregoriánský kalendář měsíc po měsíci, namísto dělení celkového počtu dní číslem 365,25, takže zohledňuje různou délku měsíců i přestupné roky. To odpovídá způsobu výpočtu pro úřední účely, lékařské milníky a zákonné věkové hranice. Celkový počet dní je stále zobrazen pro ty, kteří potřebují přesný počet uplynulých dní.

Časté dotazy k věkové kalkulačce

Jak tato kalkulačka pracuje s přestupnými roky?

Používá standardní pravidlo gregoriánského kalendáře pro přestupné roky (roky dělitelné 4, s výjimkou století nedělitelných 400) a započítává 29. únor, pokud existuje. Celkový počet dní a výpočty měsíců jsou tak přesné i přes hranice přestupných roků.

Co představuje počet měsíců?

Představuje počet celých kalendářních měsíců nad rámec celých let. Například u věku 30 let a 6 měsíců se v poli měsíců zobrazí 6, nikoliv 366.

Mohu jako referenční datum použít datum v budoucnosti?

Ano. Nastavením referenčního data do budoucnosti zjistíte, kolik bude někomu let v určitém milníku – například věk při budoucí promoci, odchodu do důchodu nebo jiné události.

Je celkový počet dní stejný jako při dělení let číslem 365?

Ne. Celkový počet dní se počítá přímo z kalendáře a zahrnuje každý přestupný den v daném rozmezí. Násobení let číslem 365 (nebo 365,25) je pouze odhad, který se může u delších období lišit o několik dní.

Funguje to i pro historická data?

Funguje pro jakékoli datum v gregoriánském kalendáři. U dat před přijetím gregoriánského kalendáře (liší se podle země, obvykle 1582–1752) výsledek odráží gregoriánská pravidla zpětně, což se může lišit od kalendářního systému používaného v té době.

Autor Jan Křenek Zakladatel a hlavní vývojář
Odborná revize Revize metodiky DigitSum Ověřování vzorců a QA
Naposledy aktualizováno 10. 3. 2026

Používejte jako odhad a důležitá rozhodnutí konzultujte s kvalifikovaným odborníkem.

Vstupy zůstávají v prohlížeči, pokud vás budoucí funkce výslovně neinformuje jinak.