CodeKitHub
Nástroje na každý deň

Kalkulačka dátumov

Naposledy aktualizované:

Ak chcete spočítať dni medzi dvoma dátumami, odčítajte skorší dátum od neskoršieho — napríklad od 1. januára do 1. marca 2026 je to 59 dní. Vypočítajte presný počet dní, týždňov a mesiacov medzi dvoma dátumami, alebo pripočítajte a odčítajte čas od dátumu, aby ste zistili termín alebo výročie. Všetko prebieha lokálne vo vašom prehliadači — žiadne dátumy sa nikdy nenahrávajú.

Čo je tento nástroj?

Kalkulačka dátumov odpovedá na dve bežné otázky: "koľko času je medzi týmito dvoma dátumami" a "aký dátum je o N dní/týždňov/mesiacov od teraz." Tento nástroj pokrýva obe na jednom mieste — režim rozdielu vám dá presnú medzeru v dňoch, týždňoch a kalendárnych rokoch/mesiacoch/dňoch, a režim pripočítania/odčítania premietne dátum dopredu alebo dozadu.

Výpočet zohľadňuje skutočné kalendárne nepravidelnosti: mesiace rôznej dĺžky, priestupné roky, a fakt, že "3 mesiace od 31. januára" musí skončiť na reálnom dátume. Nezohľadňuje časové pásma ani pravidlá pracovných dní (víkendy a sviatky sa počítajú ako bežné dni) — ak potrebujete výpočty iba s pracovnými dňami, berte toto ako východiskový bod a víkendy/sviatky odčítajte manuálne.

Prečo ho používať?

  • Získajte presný počet dní medzi dvoma dátumami pre zmluvy, faktúry, termíny projektov alebo pravidlá oprávnenosti súvisiace s vekom.
  • Pripočítajte alebo odčítajte dni, týždne, mesiace alebo roky od ľubovoľného dátumu — užitočné pri termínoch splatnosti, expirácii záruky alebo doložkách typu "90 dní od dodania".
  • Zobrazte si aj hrubý počet dní, aj kalendárny rozpis (roky/mesiace/dni) pre tú istú medzeru — užitočné, keď formulár vyžaduje jedno, ale vy premýšľate v druhom.
  • 100 % súkromné: všetky výpočty s dátumami prebiehajú vo vašom prehliadači, nič sa neposiela na server.
  • Bez prihlásenia, bez reklám blokujúcich nástroj, funguje na mobile.

Ako sa používa

  1. Vyberte "Dni medzi dvoma dátumami" na meranie medzery, alebo "Pripočítať/odčítať dni od dátumu" na premietnutie dopredu alebo dozadu.
  2. Pre medzeru: vyberte začiatočný a koncový dátum (poradie nie je dôležité, nástroj ich automaticky zoradí) a kliknite na Vypočítať.
  3. Pre pripočítanie/odčítanie: vyberte základný dátum, smer, množstvo a jednotku (dni, týždne, mesiace alebo roky), potom kliknite na Vypočítať.
  4. Prečítajte si výsledok — režim rozdielu zobrazí celkový počet dní plus rozpis rokov/mesiacov/dní; režim pripočítania/odčítania zobrazí výsledný dátum a jeho deň v týždni.

Príklad

Vstup

Začiatok: 15. 1. 2026, Koniec: 10. 7. 2026

Výstup

176 dní — presne 5 mesiacov, 25 dní

Údaj o celkovom počte dní a kalendárny rozpis popisujú tú istú medzeru v dvoch rôznych jednotkách; použite ten, ktorý vyžaduje váš formulár alebo zmluva.

Praktické tipy

  • Zmluvy a faktúry, ktoré uvádzajú "splatnosť do 30 dní" alebo "do 90 dní", takmer vždy myslia kalendárne dni, nie pracovné dni — použite režim pripočítania/odčítania s dátumom faktúry ako základom na získanie presného termínu splatnosti.
  • Keď formulár vyžaduje vek alebo dĺžku trvania "k" konkrétnemu dátumu namiesto dneška, použite režim rozdielu s daným konkrétnym dátumom ako koncovým dátumom namiesto spoliehania sa na dnešný dátum.
  • Rozpis rokov/mesiacov/dní zohľadňuje kalendár (rešpektuje skutočné dĺžky mesiacov), zatiaľ čo celkový počet dní je pevné číslo — použite celkový počet dní pre čokoľvek merané paušálnou sadzbou (napr. denné poplatky za skladovanie), a rozpis pre čokoľvek vyjadrené ľudským spôsobom (napr. "aký starý je tento produkt so zárukou").

Bežné scenáre

Sledovanie termínov: pri danom dátume dodania alebo podania a pravidle "do N dní" dá režim pripočítania/odčítania presný termín splatnosti vrátane dňa v týždni, takže hneď vidíte, či pripadá na víkend.

Vek alebo dĺžka trvania k pevnému dátumu: namiesto dnešného veku niekedy HR formuláre a pravidlá oprávnenosti vyžadujú vek alebo dĺžku služby k danému hraničnému dátumu — použite režim rozdielu s týmto hraničným dátumom ako koncovým dátumom namiesto kalkulačky veku, ktorá vždy meria k dnešnému dňu.

Kalkulačka veku · Konvertor časových pečiatok

Časté otázky

Počíta sa tu s víkendmi a sviatkami ako s plnými dňami?

Áno — oba režimy používajú bežné kalendárne dni. Ak potrebujete počty iba pracovných dní (bez víkendov a štátnych sviatkov), použite celkový počet dní z tohto nástroja a odčítajte nepracovné dni pre váš konkrétny kalendár. Ak potrebujete pracovné dni namiesto kalendárnych, odčítajte približne 2 dni za každý celý týždeň vo výsledku plus prípadné štátne sviatky v danom období.

Prečo pripočítanie 1 mesiaca k 31. januáru dáva iný výsledok, ako by som čakal?

Nie každý mesiac má 31 dní. Pripočítanie 1 mesiaca k 31. januáru skončí na 2. marci (alebo podobnom dátume s prekročením) v tomto nástroji, pretože výpočet dátumu v JavaScripte zahŕňa prebytočné dni do nasledujúceho mesiaca namiesto orezania na posledný deň. Ak potrebujete orezané správanie (31. január + 1 mesiac = 28./29. február), upravte výsledok manuálne.

Zohľadňuje nástroj priestupné roky?

Áno. Priestupné roky sa spracúvajú automaticky, pretože výpočet používa natívne objekty JavaScript Date, ktoré už vedia, že február má v priestupnom roku 29 dní.

Ktorý dátum mám zadať ako "začiatok" a ktorý ako "koniec"?

Na tom nezáleží — režim rozdielu automaticky zoradí oba dátumy pred výpočtom, takže zadanie v ľubovoľnom poradí dá rovnaký výsledok.

Existuje limit na to, ako ďaleko od seba môžu byť dva dátumy?

Žiadny praktický limit — nástroj funguje správne pre dátumy vzdialené o desaťročia či storočia, pretože používa štandardnú aritmetiku dátumov JavaScriptu namiesto vyhľadávacej tabuľky.

Súvisiace nástroje