Přeskočit na hlavní obsah

Kalkulačka věku zdarma

Vypočítejte svůj přesný věk v letech, měsících, dnech, hodinách a celkových dnech. Zjistěte své znamení zvěrokruhu a zbývající dny do narozenin.

Funguje offline po načtení

Běžná použití

  • Vypočítejte přesný věk pro narozeninyZjistěte přesný věk v letech, měsících a dnech — dokonalé pro významné narozeniny a ověřování věku.
  • Ověřit věk pro právní požadavkyVypočítejte přesný věk pro právní ověřování věku — alkohol, hlasování, řízení, penze a další.
  • Najděte své znamení zvěrokruhu a čínské znamení zvěrokruhuObjevte své západní znamení zvěrokruhu a čínské zvěrokruhové zvíře ze svého data narození.
  • Vypočítejte historické věkyZjistěte, jak stará byly historické osobnosti, celebrity nebo příbuzní v kterémkoli konkrétním historickém datu.
  • Sledujte věkové milníkyVypočítejte, kdy dosáhnete věkových milníků — 10 000 dní, 1 miliarda sekund, věk důchodu a další.

Jak to funguje

Kalkulačka věku je nástroj bez závislostí a bez externích knihoven. Veškerá aritmetika běží přímo v prohlížeči pomocí vestavěného objektu Date jazyka JavaScript a celočíselné matematiky, bez knihovny, bez volání serveru a bez odesílání jakýchkoli dat z vašeho zařízení.

  1. 1
    Lokální parsování data
    Když zadáte datum narození, nástroj rozebere řetězec YYYY-MM-DD na číselné části roku, měsíce a dne a vytvoří objekt Date pomocí konstruktoru se třemi argumenty. Tím se záměrně obchází jemná chyba prohlížeče: standardní new Date('2001-06-01') se parsuje jako půlnoc UTC, což u kohokoli v časovém pásmu se záporným posunem oproti UTC posune den v týdnu i kalendářní datum o jeden den zpět.
  2. 2
    Aritmetika gregoriánského kalendáře
    Funkce calcAge odečítá datum narození od referenčního data po jednotlivých polích — roky, poté měsíce, poté dny — a při záporném výsledku si vypůjčuje z vyšší jednotky (stejná logika přenosu jako u papírového kalendáře). Přímo z rozdílu v milisekundách mezi oběma časovými razítky také odvozuje součty ve dnech, týdnech, měsících a hodinách.
  3. 3
    Výpočet znamení a milníků
    Západní znamení zvěrokruhu se určuje pomocí pevně dané tabulky rozsahů dat; čínské znamení mapuje rok narození na jedno z 12 zvířat pomocí modulární aritmetiky nad rokem, s poznámkou, pokud jste se narodili v lednu nebo na začátku února, kdy je hranice čínského nového roku nejednoznačná. Nadcházející milníky (další kulaté desetileté narozeniny, další hranice 5 000 dnů, další miliardtá vteřina života, půlnarozeniny) se počítají přičtením pevných posunů k datu narození pomocí kalendářně bezpečného přičítání dat, které se vyhýbá posunu způsobenému letním časem.
  4. 4
    Formátovaný výstup a sdílitelný odkaz
    Výsledky se formátují pomocí vestavěného Intl.DateTimeFormat prohlížeče (přes toLocaleDateString), takže se data zobrazují v preferovaném stylu vašeho jazykového nastavení. Tlačítko „kopírovat odkaz“ zakóduje datum narození a referenční datum do #fragmentu odkazu pomocí URLSearchParams API prohlížeče — fragment se nikdy neodesílá na žádný server —, což umožňuje sdílet nebo uložit konkrétní výpočet do záložek.

Související nástroje

Časté dotazy