Vypocitejsi.cz
cas-a-datum

Jak spočítat rozdíl mezi dvěma daty — průvodce výpočtem dní a pracovních dní

Naučte se, jak správně spočítat počet dní, pracovních dní, týdnů a měsíců mezi dvěma daty. Praktické příklady a online kalkulačka.

Vypocitejsi.cz12. dubna 20264 min čtení

Proč výpočet rozdílu dat není tak jednoduchý

Na první pohled se zdá výpočet počtu dní mezi dvěma daty triviální — stačí odečíst. Ve skutečnosti se skrývá řada záludností: různě dlouhé měsíce, přestupné roky, záleží na tom, zda zahrnout nebo nezahrnout krajní dny, a pak jsou tu pracovní dny, které ignorují víkendy (a ideálně i státní svátky).

Nejrychlejší řešení je použít naši kalkulačku rozdílu dat, která vše vypočítá okamžitě. Pokud ale chcete pochopit logiku za výpočtem, čtěte dál.

Základní výpočet: kalendářní dny

Odečtení dat

Nejjednodušší metoda je převést obě data na počet dní od pevného referenčního bodu (například 1. ledna roku 0) a odečíst:

Počet dní = datum B − datum A

Příklad:

  • Datum A: 1. března 2026
  • Datum B: 15. dubna 2026
  • Rozdíl: 45 dní

Zahrnout nebo nezahrnout krajní den?

Zde záleží na kontextu:

  • Nezahrnovat krajní den (výchozí): vhodné pro výpočet doby trvání (například projekt trvá ode dne zahájení do (nikoli včetně) dne ukončení). Metoda se označuje jako „od-do" nebo „exclusive end date".
  • Zahrnovat krajní den: vhodné pro dovolené, hospitalizace nebo pracovní smlouvy, kde počítáte i poslední den. Přidáte k výsledku 1 den.

Příklad: pobyt v hotelu od 1. do 5. července = 4 noci (nezahrnuto 5. července), ale 5 dní (zahrnuto 5. července).

Výpočet pracovních dní

Pracovní dny (pondělí–pátek) jsou důležité pro pracovněprávní termíny, záruční doby, reklamace a projektové plánování.

Jednoduchý vzorec

Pro rychlý odhad:

Pracovní dny ≈ (Celkové dny × 5) / 7

Přesnější metoda iteruje přes každý den a přeskočí soboty a neděle.

Příklady přepočtu

Kalendářní dny Přibližné pracovní dny
7 dní (1 týden) 5 dní
14 dní (2 týdny) 10 dní
30 dní 21–22 dní
90 dní 64–65 dní
365 dní 260–261 dní

Státní svátky

Kalkulačka rozdílu dat nezohledňuje státní svátky — závisí na zemi a konkrétním roce. V České republice je 13 státních svátků ročně (pondělí až pátek), které je třeba odečíst ručně při přesném výpočtu pracovní doby.

Přepočet na týdny, měsíce a roky

Týdny

Celkový počet dní vydělte 7. Zbytek po dělení jsou dny nad celé týdny.

Příklad: 45 dní = 6 týdnů a 3 dny.

Měsíce

Přepočet na měsíce je složitější, protože měsíce mají různou délku (28–31 dní). Správný postup: přidávejte celé měsíce od počátečního data, dokud nepřekročíte datum konce. Zbývající dny jsou dny navíc nad celé měsíce.

Příklad:

  • Od 15. února do 15. května = přesně 3 měsíce
  • Od 15. února do 20. května = 3 měsíce a 5 dní

Roky, měsíce a dny

Kombinovaný formát "X let, Y měsíců, Z dní" je nejpřesnější způsob vyjádření dlouhých časových úseků — stejnou logikou pracuje výpočet věku.

Praktické příklady použití

Termíny smluv a reklamací

Zákon o ochraně spotřebitele stanovuje lhůty v kalendářních dnech (např. 14denní lhůta na odstoupení od smlouvy). Pro přesný výpočet posledního dne lhůty zadejte datum uzavření smlouvy a přidejte požadovaný počet dní.

Délka dovolené

Zadejte první den dovolené a den návratu. Zapnutím přepínače „zahrnout koncový den" získáte celkový počet dní dovolené včetně dne návratu.

Projektové milníky

Kolik pracovních dní zbývá do deadlinu? Zadejte dnešní datum a datum termínu. Kalkulačka zobrazí přesný počet pracovních dní.

Výpočet záruční doby

Spotřební zboží má zákonnou záruční dobu 24 měsíců. Zadejte datum nákupu a zjistíte, kdy záruka přesně vyprší (nezapomeňte přidat 24 měsíců, ne 730 dní — protože přestupné roky).

Nejčastější chyby při výpočtu dat

  1. Záměna kalendářních a pracovních dní: Lhůta 14 pracovních dní je delší než 14 kalendářních dní.
  2. Přestupné roky: Rok 2024 je přestupný (366 dní), rok 2025 není (365 dní).
  3. Nezahrnutí krajního dne: Hospitalizace od 1. do 5. = 5 dní pobytu, ne 4.
  4. Různé délky měsíců: Únor 2026 má 28 dní, ale únor 2028 má 29 dní.

Všechny tyto záludnosti za vás řeší naše kalkulačka rozdílu dat — stačí zadat dvě data a okamžitě získáte přesný výsledek ve všech formátech.

Vyzkoušejte: Rozdíl mezi daty

K tomuto článku jsme připravili praktický online nástroj — spočítejte si výsledek přímo.

Přejít na kalkulačku