Smart Calculators

Smart

Calculators

Kalkulačka dní mezi daty

Spočítejte přesnou dobu mezi dvěma daty a časy. Výsledek v rocích, měsících, dnech, hodinách, minutách i sekundách.

MM/DD/YYYY hh:mm aa
MM/DD/YYYY hh:mm aa

Vyberte datum a čas začátku pro výpočet doby

Kalkulačka dní mezi daty. Roky, měsíce, dny, hodiny, minuty i sekundy mezi dvěma daty.

Kalkulačka dní mezi daty spočítá přesnou dobu mezi dvěma daty a časy v rocích, měsících, dnech, hodinách, minutách i sekundách. Automaticky řeší přestupné roky a různé délky měsíců.

Co je kalkulačka dní mezi daty?

Kalkulačka dní mezi daty je nástroj, který z dvou kalendářních dat (a volitelně časů) spočítá přesnou dobu, která mezi nimi uplynula nebo zbývá. Výsledek vrací v plném rozkladu — roky, měsíce, dny, hodiny, minuty a sekundy — a zároveň jako celkový počet dnů, týdnů a hodin. Rozdíl je počítán podle gregoriánského kalendáře, který Česko používá od roku 1584 (v tehdejším Království českém) a který automaticky zahrnuje pravidla přestupných roků (Únor 29, roky dělitelné 4 ale ne 100, výjimka 400).
Proti českým konkurenčním nástrojům (kalkulacky.net, vypocitat.cz, kalkules.com, kalendar.beda.cz) má tato kalkulačka tři výhody. Za prvé počítá s přesností na sekundy — když na fakturu připíšete čas vystavení 14:30, dostanete přesnou dobu do termínu splatnosti, ne jen „30 dní“. Za druhé automaticky prohodí pořadí dat, pokud zadáte koncové datum dříve než počáteční (žádná chybová hláška, žádné mazání). Za třetí vrací výsledek ve všech jednotkách najednou — v zaměstnání potřebujete dny, na faktuře hodiny, v projektovém řízení týdny — a vy si vyberete, ve kterém řádku máte odpověď.
Nástroj je užitečný v desítkách situací: kolik dní zbývá do dovolené, do ukončení smlouvy o pronájmu nebo do termínu porodu (těhotenství 280 dní podle Naegeleho pravidla od první den poslední menstruace), kolik dní uplynulo od narození dítěte, kdy přesně vyprší 30denní lhůta splatnosti faktury podle § 1963 občanského zákoníku, nebo kolik hodin má váš firemní projekt do deadlinu sprintu. Pokud potřebujete pouze pracovní dny, kalkulačka vrátí kalendářní dny — k odečtení víkendů a státních svátků ČR (Nový rok 1.1., Velikonoční pondělí, 1.5., 8.5., 5.7., 6.7., 28.9., 28.10., 17.11., 24.–26.12.) doporučujeme použít specializovanou pracovní kalkulačku.

Jak vypočítat počet dní mezi dvěma daty

Pro výpočet doby mezi dvěma kalendářními daty existují dvě metody, které vám naše kalkulačka vrátí současně: kalendářní rozklad (roky, měsíce, dny) a celkový počet dnů. Každá metoda se hodí na něco jiného.
Postup pro kalendářní rozklad krok za krokem:
1. Zapište obě data ve formátu DD.MM.RRRR (např. 5.5.2026 a 28.10.2026). Pokud potřebujete přesnost na hodiny, doplňte i čas v 24hodinovém formátu HH:MM.
2. Pokud je počáteční datum pozdější než koncové, prohoďte je. Naše kalkulačka to udělá automaticky — výsledek je vždy kladný.
3. Spočítejte plné roky — kolikrát se ve výchozím datu objeví stejný den a měsíc v pozdějších letech, než přesáhnete koncové datum. Mezi 5.5.2024 a 28.10.2026 jsou 2 plné roky (5.5.2024 → 5.5.2026).
4. Od zbylé části (5.5.2026 → 28.10.2026) odečtěte plné měsíce. Mezi 5.5.2026 a 28.10.2026 je 5 plných měsíců (5.5. → 5.10.) a zbývá doba od 5.10. do 28.10.
5. Spočítejte zbývající dny: od 5.10.2026 do 28.10.2026 je 23 dní. Výsledek: 2 roky, 5 měsíců, 23 dní.
Pro celkový počet dnů použijete jednodušší metodu: každé datum převeďte na pořadové číslo dne (např. počet dnů od 1.1.1970, tzv. Unixový čas, dělený 86 400) a oba údaje od sebe odečtěte. Pro 5.5.2024 → 28.10.2026 vyjde 906 dnů, což odpovídá 25 920 hodinám nebo přibližně 129,4 týdnu.
Obě metody dávají stejnou délku, jen v jiném zápisu. Na hypotéku se hodí dnů (RPSN se počítá denně), na životopis roků (kde jste pracoval „od – do“), na projektové řízení týdnů (sprinty mají 2 týdny standardní délku v české IT scéně). Naše kalkulačka vrací všechny tyto údaje současně — bez nutnosti přepočítávat ručně.

Vzorec pro výpočet doby mezi daty

D=tkonectzacˇaˊtekD = t_{\text{konec}} - t_{\text{začátek}}
  • DD = Doba (uplynulý čas) mezi dvěma daty
  • tkonect_{\text{konec}} = Koncové datum a čas (pozdější bod)
  • tzacˇaˊtekt_{\text{začátek}} = Počáteční datum a čas (dřívější bod)
Základní vzorec je prosté odečtení dvou časových razítek (timestampů). Pro celkový počet sekund:
S=tkonectzacˇaˊtekS = t_{\text{konec}} - t_{\text{začátek}}
Obě hodnoty jsou v sekundách (např. Unixový čas, počet sekund od 1.1.1970 00:00:00 UTC). Z celkového počtu sekund se odvodí libovolná jiná jednotka:
Celkem minut=S60\text{Celkem minut} = \left\lfloor \frac{S}{60} \right\rfloor
Celkem hodin=S3600\text{Celkem hodin} = \left\lfloor \frac{S}{3600} \right\rfloor
Celkem dnıˊ=S86400\text{Celkem dní} = \left\lfloor \frac{S}{86400} \right\rfloor
Pro kalendářní rozklad (roky, měsíce, dny, hodiny, minuty, sekundy) používá kalkulačka metodu postupného odečítání: nejdřív plné roky, pak plné měsíce, dále zbývající dny a nakonec rozdíl v hodinách a minutách. Tento postup správně reaguje na nestejné délky měsíců (28–31 dnů) a na přestupné roky podle gregoriánského pravidla. V Microsoft Excelu odpovídá funkci DATEDIF s parametry „y“, „m“ a „d“ pro každou složku, kterou Microsoft dokumentuje jako interní ekvivalent zde popsaného postupu.

Příklady výpočtu dní mezi daty

Kolik dní zbývá do termínu projektu — sprint a deadline

Český IT projekt v rámci agilního dvoutýdenního sprintu začal v pondělí 4.5.2026 v 09:00 a deadline je v pátek 11.9.2026 v 17:00. Doba je 4 měsíce, 7 dní, 8 hodin a 0 minut, neboli 130 dní a 8 hodin celkem, tedy 3 128 hodin. Z toho po odečtení víkendů (38 dní) a státních svátků 1.5., 8.5., 5.7., 6.7. (4 dny — všechny pracovní) zbývá 88 pracovních dnů. Při sprintech po 14 dnech to znamená 6 plných sprintů a 4 dny rezervy — manažer ví, že se vejde, ale nemá prostor na nečekanou absenci.

Lhůta splatnosti faktury — 30denní pravidlo dle občanského zákoníku

Faktura je vystavena 15.4.2026 (středa) a splatnost je 30 dní podle § 1963 zákona č. 89/2012 Sb. (občanský zákoník). Kalkulačka spočítá 30 dní → poslední den lhůty je 15.5.2026 (pátek). Pokud by 15.5. připadl na sobotu, neděli nebo státní svátek (např. 8.5. — Den vítězství, 1.5. — Svátek práce), posunul by se podle § 605 odst. 2 občanského zákoníku na nejbližší pracovní den. To je důležité u soudních lhůt a u vyhláška exekutora — opozdění o jeden den znamená právní následky včetně úroku z prodlení 9 % p.a. (repo sazba ČNB + 8 procentních bodů).

Termín porodu — 280 dní od poslední menstruace

Žena měla první den poslední menstruace 12.10.2025. Termín porodu (PDD — předpokládané datum porodu) podle Naegeleho pravidla je 12.10.2025 + 280 dní = 19.7.2026. Naše kalkulačka spočítá: 9 měsíců, 7 dní, neboli 280 kalendářních dní, neboli 40 týdnů. Lékařka v 6. týdnu (15+3 by zapsala jako „šestý týden + 3 dny“) chce přesný počet dní — naše kalkulačka odpovídá 40 dní + 3, tedy přibližně 43 dní těhotenství. Připomínáme: jen 5 % miminek se rodí přesně v PDD; za normální se podle ČGPS považuje termín 38.–42. týdne (266–294 dní).

Tipy pro práci s daty a lhůtami

  • Kdy se zahrnuje první a poslední den lhůty? Občanský zákoník (§ 605 odst. 1) říká, že lhůta určená podle dnů začíná dnem následujícím po dni, kdy nastala rozhodná skutečnost. To znamená, že u 30denní splatnosti faktury vystavené 1.4. začíná lhůta 2.4. a končí 1.5. Naše kalkulačka standardně počítá rozdíl mezi daty — od 2.4. do 1.5. je 30 dní, což odpovídá zákonné definici.
  • Když poslední den lhůty připadne na víkend nebo státní svátek, posouvá se na nejbližší pracovní den (§ 605 odst. 2 občanského zákoníku). Příklad: 30denní lhůta vystavená 7.4. končí 7.5., což je čtvrtek — ale 8.5. je státní svátek (Den vítězství). Pokud by 7.5. spadl na pátek a 8.5. byl víkend, posune se splatnost na pondělí 11.5. Naše kalkulačka tento posun nepočítá automaticky; výsledek je vždy přesný den po 30 kalendářních dnech.
  • Při výpočtu věku (např. pro Korea Age, výpočet pro penzijní kalkulačku nebo pro lékaře pediatra) zadávejte i čas narození, pokud ho znáte. Pro kojence v prvních týdnech je rozdíl mezi „2 dny“ a „2 dny a 18 hodin“ klinicky významný — dávkování léků se počítá v gramech na kilogram váhy a hodina. České porodnice dnes čas narození uvádí v rodném listě v hodinách a minutách.
  • Plánujete dovolenou kolem státních svátků? Rok 2026 má v ČR 13 státních svátků (1.1. zahrnuje dva — Den obnovy samostatného českého státu i Nový rok). Velikonoční víkend 3.4.–6.4. (Velký pátek + Velikonoční pondělí), oba květnové svátky 1.5. a 8.5. připadnou na pátek, červencové 5.–6.7. tvoří prodloužený víkend, podzimní 28.9. a 28.10. obě na pondělí. Při šikovném plánování dovolené můžete získat až 9 dní volna za 4 dny dovolené.
  • Pro výpočty starší než rok 1584 (zavedení gregoriánského kalendáře v Čechách) nebo pro spojení historických dat z různých zemí pozor na to, že stará data mohou být v juliánském kalendáři, který se od gregoriánského liší o 10–13 dní. Naše kalkulačka pracuje vždy v gregoriánském — pro převod na juliánský použijte specializovaný nástroj na walter-fendt.de nebo Wikipedii.
  • Při zadávání dat ve formátu DD.MM.RRRR pozor na záměnu se zápisem MM/DD/RRRR (americký formát). 5/4/2026 znamená v USA 4. května, v ČR 5. dubna. Naše kalkulačka přijímá český formát DD.MM.RRRR — když zadáte datum přes výběr v kalendáři, formát hraje vždy za vás.
  • Pokud potřebujete spočítat pouze pracovní dny (bez víkendů a státních svátků ČR), použijte specializovanou pracovní kalkulačku — naše kalkulačka vrací kalendářní dny včetně všech víkendů a svátků. Důvod: u soudních lhůt a u většiny smluvních termínů zákon počítá s kalendářními dny, ne s pracovními. Výjimkou jsou pracovněprávní vztahy (zákoník práce § 333), kde se některé lhůty počítají v pracovních dnech.

Časté dotazy o výpočtu dní mezi daty

Kolik dní je mezi dvěma daty?

Pro výpočet počtu dní mezi dvěma daty odečtěte starší datum od novějšího. Příklad: od 1.1.2026 do 31.12.2026 je 364 dní (bez započítání koncového dne) nebo 365 dní (se započítáním obou). Naše kalkulačka okamžitě ukáže přesný počet dní a výsledek rozloží i na měsíce, týdny, hodiny, minuty a sekundy.

Počítá kalkulačka první a poslední den lhůty?

Standardně kalkulačka vrací rozdíl mezi dvěma daty bez započítání koncového dne. Příklad: 1.1. → 3.1. = 2 dny. To odpovídá § 605 odst. 1 občanského zákoníku, podle kterého lhůta určená podle dnů začíná dnem následujícím po dni, kdy nastala rozhodná skutečnost — takže 30denní splatnost faktury vystavené 1.4. končí 1.5., ne 30.4.

Jak spočítám hodiny mezi dvěma daty?

Zadejte do kalkulačky obě data včetně času ve formátu HH:MM. Příklad: 1.3.2026 v 08:00 do 3.3.2026 v 17:00 je přesně 57 hodin. Bez zadání času by kalkulačka vrátila „2 dny“ (48 hodin), což je o 9 hodin méně. Pro přesné výpočty (faktury, fakturace IT konzultanta po hodinách, zaměstnaneckých přesčasů) vždy zadávejte čas.

Kolik dní uplynulo od konkrétního data?

Nastavte počáteční datum na den, od kterého chcete měřit, a koncové datum na dnešek. Příklad: od 1.1.2000 do dnešního data 5.5.2026 uplynulo 9 621 dnů. To odpovídá přibližně 26 letům, 4 měsícům a 4 dnům, neboli zhruba 230 904 hodinám nebo 1 374 týdnům.

Co když zadám koncové datum dříve než počáteční?

Naše kalkulačka automaticky prohodí obrácená data a spočítá dobu normálně — bez chybové hlášky a bez nutnosti začínat znova. Mnoho jiných českých kalkulaček (kalkules.com, kalendar.beda.cz) ukáže chybu nebo záporný výsledek. Auto-prohození šetří čas, zejména když zadáváte data hromadně z tabulky.

Jak kalkulačka řeší přestupné roky?

Kalkulačka automaticky zohledňuje přestupné roky. Únor má v přestupném roce 29 dní (2024, 2028, 2032, 2036…), v běžném roce 28. Přestupný rok je každý čtvrtý rok, kromě roků dělitelných 100 — pokud nejsou dělitelné také 400. Rok 2000 byl tedy přestupný (2000/400 = 5 beze zbytku), 1900 ne. Toto pravidlo zavedl papež Řehoř XIII. v gregoriánské reformě roku 1582.

Kolik týdnů je mezi dvěma daty?

Vydělte celkový počet dnů sedmi. Příklad: 90 dnů = 12 týdnů a 6 dnů. Naše kalkulačka tento převod zobrazí automaticky v tabulce výsledků současně s ekvivalentem v měsících, hodinách, minutách a sekundách. Týdny jsou užitečné v projektovém řízení (sprint = 2 týdny v české IT scéně), v těhotenství (40 týdnů od poslední menstruace) a u sportovní přípravy (12týdenní maratonský plán).

Lze spočítat přesný čas na sekundy mezi dvěma okamžiky?

Ano. Zadejte obě data včetně času (hodiny, minuty, sekundy). Kalkulačka vrátí přesný rozdíl v rocích, měsících, dnech, hodinách, minutách a sekundách a zároveň součty ve všech jednotkách. Hodí se pro vědecká měření, sportovní časomíru, výpočet uptime serveru (SLA 99,9 % = max. 8,76 hodiny výpadku za rok) a koordinaci mezinárodních konferencí přes časová pásma.

Je tato kalkulačka dní mezi daty zdarma?

Ano, kalkulačka funguje přímo v prohlížeči, neukládá zadané údaje a nemá limit počtu výpočtů. Můžete ji používat pro osobní plánování, podnikání i akademické účely — stejně jako populární české alternativy kalkulacky.net/uzitek/datumova-kalkulacka, vypocitat.cz/vypocet/kalkulacka-data nebo kalkules.com/cs/online/datumova-kalkulacka.

Jak zohledním státní svátky ČR při počítání pracovních dní?

Naše kalkulačka vrací kalendářní dny včetně víkendů a státních svátků. Pro pracovní dny od ní odečtěte víkendy (zhruba 2/7 období) a 13 státních svátků ČR ročně: Nový rok (1.1.), Velký pátek a Velikonoční pondělí (variabilně, v 2026 je to 3.4. a 6.4.), Svátek práce (1.5.), Den vítězství (8.5.), Den slovanských věrozvěstů (5.7.), Den upálení mistra Jana Husa (6.7.), Den české státnosti (28.9.), Den vzniku samostatného československého státu (28.10.), Den boje za svobodu (17.11.) a vánoční svátky (24.–26.12.). Pokud potřebujete přesný odpočet, použijte specializovanou pracovní kalkulačku.


Klíčové pojmy

Doba (duration)

Celková délka času uplynulého mezi dvěma okamžiky, vyjádřená v libovolné kombinaci let, měsíců, dnů, hodin, minut a sekund. Jednotka SI je sekunda.

Kalendářní den

Plné období 24 hodin od půlnoci do půlnoci. Kalendářní dny zahrnují víkendy i státní svátky. V právních lhůtách platí kalendářní den, není-li výslovně stanoveno jinak.

Přestupný rok

Rok, který má 366 dnů místo obvyklých 365, vyskytuje se každé 4 roky (s výjimkou roků dělitelných 100 a nedělitelných 400). Přestupný rok přidává 29. únor. V Česku byly přestupnými 2020, 2024 a budou 2028 a 2032.

Gregoriánský kalendář

Kalendářní systém používaný dnes většinou světa, zavedený papežem Řehořem XIII. v roce 1582 reformou Inter gravissimas. V Čechách začal platit v roce 1584. Nahradil starší juliánský kalendář a opravil pravidla přestupných let na vyšší přesnost.

Pracovní den

Pracovní den, obvykle pondělí až pátek, mimo státních svátků. V ČR je 13 státních svátků ročně. Pracovní dny se používají v pracovněprávních vztazích podle § 333 zákoníku práce, ve většině soudních lhůt platí kalendářní dny.

Unixový čas (timestamp)

Počet sekund uplynulých od 1. ledna 1970 v 00:00:00 UTC. Používá se interně v počítačích pro reprezentaci data a času jako jediného čísla. Datum 1.1.2026 odpovídá Unixovému času 1 767 225 600.

Naegeleho pravidlo

Vzorec pro výpočet termínu porodu používaný českými gynekology: PDD = první den poslední menstruace + 280 dní (40 týdnů). Vyvinul ho v 19. století německý porodník Franz Karl Naegele. Předpokládá pravidelný 28denní cyklus a ovulaci 14. dne.


Obsah ověřen týmem Smart Calculators