Preskočiť na hlavný obsah

Kalkulačka veku zadarmo

Vypočítajte presný vek v rokoch, mesiacoch, dňoch, hodinách a celkových dňoch. Zistite svoje znamenie zverokruhu a dni do ďalších narodenín.

Po načítaní funguje offline

Bežné použitia

  • Vypočítaj Presný Vek Pre NarodeninyNájdi presný vek v rokoch, mesiacoch a dňoch — dokonalé pre veľké narodeniny a overenie veku.
  • Overte Vek pre Právne PožiadavkyVypočítaj presný vek pre právnu kontrolu veku — alkohol, hlasovanie, jazdenie, dôchodok a ďalšie.
  • Nájdi Svoj Vlastný Znak Zverokruhu a Čínsky ZvieraťaObjavuj svoj západný znak zverokruhu a čínske zvieraťa z dátumu narodenia.
  • Vypočítaj Historické Vekové ÚdajeZisti, ako starí boli historické postavy, slávne osobnosti alebo príbuzní na akýkoľvek konkrétny historický dátum.
  • Sleduj Veky MilníkovVypočítaj, kedy dosiahneš milníky veku — 10,000 dní, 1 miliarda sekúnd, dôchodok a ďalšie.

Ako to funguje

Kalkulačka veku je nástroj bez závislostí a bez externých knižníc. Celá aritmetika beží priamo v prehliadači pomocou vstavaného objektu Date v JavaScripte a celočíselnej matematiky, bez knižnice, bez volania servera a bez toho, aby akékoľvek dáta opustili vaše zariadenie.

  1. 1
    Lokálne spracovanie dátumu
    Keď zadáte dátum narodenia, nástroj rozloží reťazec RRRR-MM-DD na číselné časti roka, mesiaca a dňa a zostaví objekt Date pomocou konštruktora s tromi argumentmi. Toto zámerne obchádza jemnú chybu prehliadačov: štandardné new Date('2001-06-01') sa spracuje ako polnoc UTC, čo posunie deň v týždni aj kalendárny dátum o deň späť pre kohokoľvek v časovom pásme so záporným posunom voči UTC.
  2. 2
    Aritmetika gregoriánskeho kalendára
    Funkcia calcAge odčíta dátum narodenia od referenčného dátumu pole po poli — najprv roky, potom mesiace, potom dni — a v prípade záporného výsledku si vypožičia z nasledujúcej jednotky (rovnaká logika prenosu/výpožičky ako pri papierovom kalendári). Tiež priamo z rozdielu v milisekundách medzi oboma časovými značkami odvodí súčty v dňoch, týždňoch, mesiacoch a hodinách.
  3. 3
    Výpočet znamenia a míľnikov
    Západné znamenie zverokruhu sa určuje z pevne zakódovanej tabuľky dátumových rozsahov; čínske znamenie priraďuje rok narodenia k jednému z 12 zvierat pomocou modulárnej aritmetiky nad rokom, s poznámkou, ak ste sa narodili v januári alebo na začiatku februára, keď je hranica čínskeho Nového roka nejednoznačná. Nadchádzajúce míľniky (ďalšie okrúhle desaťročné narodeniny, ďalšia 5000. deň, ďalšia miliardtá sekunda života, polovičné narodeniny) sa počítajú pridaním pevných posunov k dátumu narodenia pomocou kalendárovo bezpečného pripočítavania dátumov, ktoré sa vyhýba posunu spôsobenému letným časom.
  4. 4
    Formátovaný výstup a zdieľateľný odkaz
    Výsledky sa formátujú pomocou vstavaného Intl.DateTimeFormat prehliadača (cez toLocaleDateString), takže sa dátumy zobrazujú v preferovanom štýle vašej lokality. Tlačidlo „kopírovať odkaz“ zakóduje dátum narodenia a referenčný dátum do #fragmentu odkazu pomocou API URLSearchParams prehliadača — fragment sa nikdy neposiela na žiadny server — čo vám umožní zdieľať alebo uložiť konkrétny výpočet medzi záložky.

Súvisiace nástroje

Často kladené otázky