Kalkulačka rozdielu dátumov

Vypočítajte počet dní, týždňov, mesiacov a rokov medzi dvoma dátumami.

Vyberte prvý dátum.
Vyberte druhý dátum.

Časové rozpätie

68

Celkový počet týždňov9,7
Približný počet mesiacov2,2
Približný počet rokov0,19
Vstupy zostávajú v prehliadači, pokiaľ vás budúca funkcia výslovne neinformuje inak. Používajte toto ako odhad a dôležité rozhodnutia konzultujte s kvalifikovaným odborníkom.

Ako používať túto kalkulačku rozdielu dátumov

  1. Vyberte počiatočný dátum

    V poli Počiatočný dátum vyberte prvý dátum.

  2. Vyberte koncový dátum

    V poli Koncový dátum vyberte druhý dátum.

  3. Prečítajte si výsledky

    Skontrolujte celkový počet dní, týždňov, približný počet mesiacov a približný počet rokov medzi týmito dvoma dátumami.

Metodika

Ako funguje táto kalkulačka rozdielu dátumov

Táto kalkulačka rozdielu dátumov vypočítava absolútny interval medzi dvoma kalendárnymi dátumami a vyjadruje ho v niekoľkých bežných jednotkách – celkový počet dní, týždňov, približný počet mesiacov a približný počet rokov. Počet dní je presný, pretože kalkulačka pred odčítaním normalizuje oba dátumy na hodnoty UTC kalendára iba s dátumom, pričom zohľadňuje pravidlá priestupných rokov v proleptickom gregoriánskom kalendári. Týždne sú odvodené vydelením celkového počtu dní siedmimi. Údaje o mesiacoch a rokoch sú približné, pretože kalendárne mesiace sa pohybujú od 28 do 31 dní; kalkulačka používa priemernú dĺžku mesiaca 30,4375 dňa (365,25 ÷ 12) a priemerný rok 365,25 dňa ako plánovací odhad vhodný pre časové osi projektov, zmluvné podmienky, odhady veku a odpočítavanie udalostí.

Vzorec
dni = |dátum₂ − dátum₁|
dátum₁ Počiatočný dátum normalizovaný na hodnotu UTC kalendára iba s dátumom
dátum₂ Koncový dátum normalizovaný na hodnotu UTC kalendára iba s dátumom
dni Absolútny počet kalendárnych dní medzi dvoma dátumami
týždne dni ÷ 7 (zaokrúhlené na dve desatinné miesta)
mesiace dni ÷ 30,4375 (približný počet kalendárnych mesiacov)
roky dni ÷ 365,25 (približné plánovacie roky)
Príklad

Predpokladajme, že potrebujete interval medzi 1. marcom 2024 a 15. septembrom 2025. Rozdiel v UTC iba s dátumom je 563 kalendárnych dní. Vydelením 7 získate približne 80,43 týždňa. Vydelením 30,4375 získate približne 18,50 mesiaca. Vydelením 365,25 získate približne 1,54 roka.

Ak potrebujete zistiť obdobie medzi 15. januárom 2025 a 3. októbrom 2025, kalkulačka vráti 261 dní, približne 37,29 týždňa, zhruba 8,57 mesiaca a približne 0,71 roka.

Predpoklady
  • Oba dátumy sa riadia gregoriánskym kalendárom. Kalkulačka nezohľadňuje prechod z juliánskeho na gregoriánsky kalendár, ktorý v rôznych krajinách prebehol v rôznom čase.
  • Prevody mesiacov a rokov používajú priemerné dĺžky (30,4375 dňa na mesiac, 365,25 dňa na rok), a preto sú približné – nebudú sa presne zhodovať s počítaním celých kalendárnych mesiacov alebo narodenín.
  • Výpočet zohľadňuje iba dátum; neberie do úvahy čas dňa, takže rozdiel medzi 1. januárom o 23:59 a 2. januárom o 00:01 je vykázaný ako jeden celý deň.
  • Priestupné roky sú spracované automaticky: roky deliteľné 4 sú priestupné, s výnimkou storočí, ktoré musia byť zároveň deliteľné 400.
Poznámky
  • Pri zákonných alebo zmluvných lehotách, ktoré určujú celé kalendárne mesiace, počítajte mesiace priamo v kalendári namiesto spoliehania sa na priemernú aproximáciu.
  • Výsledok je vždy nezáporné číslo bez ohľadu na to, ktorý dátum zadáte ako prvý – kalkulačka používa absolútnu hodnotu rozdielu.
  • Počty pracovných dní (bez víkendov a štátnych sviatkov) vyžadujú samostatný výpočet a nie sú zahrnuté v tomto nástroji.
  • Ak potrebujete vek v ukončených rokoch na právne účely, použite polia rok a mesiac z dvoch dátumov namiesto aproximácie desatinného roka.
Zdroje
  1. U.S. Naval Observatory — prevodník juliánskych dátumov — referenčná príručka pre číslovanie juliánskych dní
  2. ISO — formát dátumu a času ISO 8601 — reprezentácia dátumu v gregoriánskom kalendári

Prečo je počet dní presný

Kalkulačka považuje každý vstup za hodnotu gregoriánskeho kalendára iba s dátumom a tieto normalizované dátumy porovnáva, takže denný čas a miestne prechody na letný čas výsledok neovplyvňujú. Odčítaním dvoch normalizovaných dátumov získate presný celočíselný počet dní, ktorý sa nikdy neposúva ani nezaokrúhľuje. Či už interval prechádza cez február v priestupnom roku, prekračuje hranicu storočia alebo pokrýva desaťročia, odčítanie vráti správny počet uplynutých kalendárnych dní. Týždne sa potom odvodia vydelením tohto presného počtu siedmimi, takže údaj o týždňoch preberá rovnakú presnosť.

Kedy stačia približné mesiace a roky

Keďže kalendárne mesiace sa pohybujú od 28 do 31 dní, neexistuje jediný presný prevod z dní na mesiace. Kalkulačka používa plánovací priemer 30,4375 dňa na mesiac (365,25 ÷ 12) a 365,25 dňa na rok. Tieto priemery sú užitočné pre časové osi projektov, trvanie nájmov, odhady veku a plánovanie udalostí. Stávajú sa menej užitočnými, keď potrebujete celé kalendárne mesiace pre fakturačné cykly alebo zákonné lehoty – v takých prípadoch počítajte mesiace priamo v kalendári. Údaj v desatinných rokoch je podobne praktický pre hrubé odhady, ale nemal by nahrádzať presný počet narodenín alebo výročí, keď záleží na presnosti.

Často kladené otázky o kalkulačke rozdielu dátumov

Prečo sú mesiace a roky uvedené ako približné?

Kalendárne mesiace sa pohybujú od 28 do 31 dní a roky sa striedajú medzi 365 a 366 dňami. Kalkulačka používa priemerné plánovacie dĺžky (30,4375 dňa na mesiac a 365,25 dňa na rok), takže výsledok sa nemusí dokonale zhodovať s počítaním celých kalendárnych mesiacov v nástennom kalendári.

Zohľadňuje táto kalkulačka priestupné roky?

Áno. Výpočet počtu dní sa riadi úplnými pravidlami gregoriánskeho kalendára pre priestupné roky – vrátane výnimky pre storočia – takže 29. február je zahrnutý vždy, keď spadá do vybraného časového obdobia.

Môžem to použiť na výpočet veku osoby?

Približný odhad získate zadaním dátumu narodenia ako počiatočného dátumu a dnešného dňa ako koncového dátumu. Pre presný vek v ukončených rokoch počítajte celé kalendárne roky a mesiace, namiesto spoliehania sa na údaj v desatinných rokoch.

Záleží na tom, ktorý dátum zadám ako prvý?

Nie. Kalkulačka počíta absolútny rozdiel, takže dostanete rovnaký kladný výsledok bez ohľadu na to, či ako prvý zadáte skorší alebo neskorší dátum.

Prečo sa celkový počet dní líši od toho, čo mi vyjde pri počítaní v kalendári?

Najčastejšou príčinou je chyba „o jeden“ (fence-post error). Táto kalkulačka počíta počet dní medzi dvoma dátumami (bez počiatočného dňa). Ak potrebujete zahrnúť oba koncové body, pripočítajte k výsledku jeden deň.

Autor Jan Křenek Zakladateľ a hlavný vývojár
Recenzoval DigitSum – Kontrola metodiky Overovanie vzorcov a QA
Posledná aktualizácia 10. 3. 2026

Používajte toto ako odhad a dôležité rozhodnutia konzultujte s kvalifikovaným odborníkom.

Vstupy zostávajú v prehliadači, pokiaľ vás budúca funkcia výslovne neinformuje inak.