Počet dní mezi daty: včetně, bez koncového dne a přestupné roky
Počet dní mezi dvěma daty závisí na tom, zda počítáte počáteční den, koncový den, nebo oba. „1. až 10. března" jsou 9 dní, pokud počítáte mezeru mezi daty, a 10 dní, pokud počítáte oba konce. Obě odpovědi jsou správně podle svého pravidla, proto si před počítáním ujasněte, které pravidlo potřebujete, a při odpovědi ho uveďte.
Kalkulačka datKolik dní zbývá do…?Vyzkoušet zdarmaPočítání včetně a bez koncového dne
Počítání bez koncového dne odečte jedno datum od druhého. Od 1. března do 10. března je 10 − 1 = 9 dní. Tak se počítají noci v hotelu nebo dny, které mezi oběma daty uplynou.
Počítání včetně zahrnuje oba konce. Od 1. března do 10. března, když počítáte každý den, ve kterém pracujete, je to 10 dní. Podle tohoto pravidla se často počítají smlouvy, kurzy a období pronájmu. Než se na výsledek spolehnete, ověřte, jaké číslo nástroj uvádí.
Pravidlo zkontrolujte v dokumentu nebo v zadání. Termín „do 10 dnů od 1. března" je nejednoznačný a stojí za to se zeptat, zda se den události počítá jako první den.
Příklad: kurz začíná v pondělí 2. března a končí v pátek 6. března 2026:
- Rozdíl bez koncového dne: 6 − 2 = 4 dny mezi nimi.
- Počet včetně: 4 + 1 = 5 dní, což odpovídá pěti pracovním dnům kurzu.
Dny mezi měsíci a roky
Odečítat data přes hranici měsíce je snadné, ale snadno se přitom přepočítáte. Od 1. ledna 2026 do 1. března 2026 je 59 dní. Leden má 31 dní, únor 2026 má 28 dní a 31 + 28 = 59. Pokud připočítáte ještě jeden den za počáteční den, vyjde 60 dní včetně.
Přes celý rok počítejte dny v jednotlivých měsících, nenásobte měsíce číslem 30. Rok má 365 dní, v přestupném roce 366.
Přestupné roky
Rok je přestupný, pokud je dělitelný čtyřmi, s jednou výjimkou: roky dělitelné sto nejsou přestupné, pokud nejsou zároveň dělitelné čtyřmi sty. Takže:
- 2024 je přestupný rok, protože je dělitelný čtyřmi a není dělitelný sto.
- 2028 je přestupný rok ze stejného důvodu.
- 2100 není přestupný rok, protože je dělitelný sto, ale není dělitelný čtyřmi sty.
- 2000 byl přestupný rok, protože je dělitelný čtyřmi sty.
Navíc připadá na 29. února. Kalkulačka dat to zohlední automaticky, a proto je spolehlivější než počítání ručně přes únor, který může být přestupný. Narozeniny 29. února řeší průvodce věkem u narozenin v přestupný den.
Přičtení měsíce k 31. dni
Přičtení měsíce zní jednoduše, dokud je výchozí den 31. a následující měsíc má méně dní. Co je 31. ledna plus jeden měsíc? Žádný 31. únor neexistuje, takže výsledek závisí na pravidlu:
- Mnoho kalkulaček a programů posune datum na poslední den cílového měsíce, což dává 28. února 2026.
- Některé systémy přebytek přesunou do dalšího měsíce, což dává 3. března 2026, protože únor 2026 má 28 dní a 31 − 28 = 3.
Podle svého pravidla není ani jedna odpověď špatně. U platebního harmonogramu nebo právního termínu zkontrolujte pravidlo ve smlouvě a zapište si, které jste použili.
Pracovní dny
Pracovní den je den, kdy se pracuje, obvykle pondělí až pátek, bez státních svátků. Státní svátky se liší podle země, regionu a zaměstnavatele, takže obecný výpočet je jen výchozí bod. Počítání pracovních dnů znamená:
- Spočítat všední dny mezi daty podle zvoleného pravidla včetně nebo bez koncového dne.
- Odečíst státní svátky v tomto období, které se na vás vztahují.
V příkladu s kurzem má období od pondělí 2. března do pátku 6. března včetně pět všedních dnů. Pokud je jeden z těchto dnů státní svátek v místě vaší práce, počet pracovních dnů klesne na čtyři. Počítání dopředu od dneška najdete v článku datum 30, 60 nebo 90 dní od dneška.
Věk a uplynulý čas
Počítání věku je jiná otázka. Člověk narozený 15. června 2000 má 14. června 2026 25 let a 15. června 2026 jich bude 26. Věk se počítá z dovršených let, nikoli z počtu dní mezi daty. Kalkulačka věku používá toto pravidlo, takže je správným nástrojem, když potřebujete věk, a ne interval. Pro odpracované hodiny na směně, včetně noční, použijte kalkulačku hodin.
Postup, který funguje
- Rozhodněte, zda potřebujete počet včetně, bez koncového dne, nebo pracovních dnů.
- Zkontrolujte, zda koncové datum patří do období.
- U všeho, co přechází přes únor v možném přestupném roce, nebo přes měsíc s jinou délkou, použijte nástroj.
- Zapište si použité pravidlo, aby se odpověď dala ověřit.
Jak to udělat ve fixmint
- Zvolte Mezi dvěma daty.
- Zadejte Počáteční datum a Koncové datum.
- Zaškrtněte Zahrnout koncové datum, pokud se počítá i poslední den, jako u mnoha smluv a pronájmů.
- Přečtěte celkový počet dní. Údaj o všedních dnech počítá pondělí až pátek, ale státní svátky neodečítá.
Okrajové případy
- Denní doba. Pokud se časy liší, může být rozdíl 24 hodin jeden den, nebo nula dní, podle pravidla. Používejte data, ne časová razítka, pokud na čase nezáleží.
- Časová pásma. Datum blízko půlnoci může v jiném pásmu připadnout na jiný den. Použijte místní datum v místě, které období definuje.
- Změny kalendáře. Některá historická data se změnila při přechodu mezi kalendářními systémy, takže období sahající před tuto změnu potřebuje specializovaný nástroj.
Rychlé odpovědi
Je od 1. do 10. března 9 dní, nebo 10 dní?
Obojí, podle pravidla. Rozdíl mezi daty je 9 dní, a pokud započítáte první i poslední den, vyjde 10.
Je rok 2100 přestupný?
Ne. Roky dělitelné sto nejsou přestupné, pokud nejsou zároveň dělitelné čtyřmi sty. Rok 2000 byl přestupný, rok 2100 přestupný nebude.
Co je měsíc po 31. lednu?
Žádný 31. únor neexistuje, takže to závisí na kalkulačce. Některé dají 28. února, jiné přetečou na 3. března, proto zkontrolujte pravidlo pro váš účel.
Přeloženo z Anglický originál s pomocí AI.
Komentáře
Zatím žádné komentáře. Buďte první.


