Přeskočit na obsah

Kalkulačka časových intervalů - Výpočet času mezi daty

Okamžitě vypočítejte přesné časové intervaly mezi dvěma daty. Získejte výsledky v sekundách, minutách, hodinách a dnech. Automaticky zpracovává přestupné roky, letní čas a časové zóny.

Kalkulačka časových intervalů

Kalkulačka načítání...
📚

Dokumentace

Co je kalkulačka časového intervalu

Kalkulačka časového intervalu zjistí přesnou dobu mezi dvěma daty a časy. Zadá se počáteční datum a čas a koncové datum a čas; kalkulačka uvede rozdíl v sekundách, minutách, hodinách a dnech a také slovní shrnutí, například „3 dny, 4 hodiny, 12 minut“.

Jak vypočítat časový interval

Vzorec

Kalkulačka odečte počáteční čas od koncového:

Časový interval = koncový čas − počáteční čas

Počítač nemůže přímo odečíst „březen 15“ od „května 20“, protože kalendářní datum není jediné číslo. Kalkulačka proto nejprve převede každé datum a čas na časové razítko: počet milisekund od pevného referenčního bodu, 1. ledna 1970, 00:00:00 UTC. Jakmile jsou obě data vyjádřena jako časová razítka, odečítání je běžná aritmetická operace a zůstává správné i při přechodu mezi měsíci, roky a v přestupných letech.

Po zjištění rozdílu v milisekundách ho kalkulačka převede na další jednotky:

  • Sekundy = milisekundy ÷ 1 000
  • Minuty = sekundy ÷ 60
  • Hodiny = minuty ÷ 60
  • Dny = hodiny ÷ 24

Příklad výpočtu

Začátek: 20. května 2023, 10:00 Konec: 21. května 2023, 11:00

Rozdíl mezi nimi činí 25 hodin. Po převedení na všechny jednotky, které kalkulačka zobrazuje:

  • 90 000 sekund
  • 1 500 minut
  • 25 hodin
  • 25 ÷ 24 ≈ 1,04 dne

Slovní shrnutí zní „1 den, 1 hodina“. Toto shrnutí se vytváří jinak než výše uvedené desetinné hodnoty: kalkulačka nejprve vezme celý počet dnů (1), poté počet hodin, které po jejich odečtení zbývají (1), a nakonec případné zbývající minuty a sekundy (0 a 0). Desetinnou hodnotu dnů nezaokrouhluje, ale postupuje po celých jednotkách od největší k nejmenší.

Přestupné roky a letní čas

Kalendářní rok nemá vždy 365 dní a kalendářní den nemá vždy 24 hodin. Protože kalkulačka vychází z časových razítek, nikoli z počítání kalendářních políček, zvládá oba případy bez zvláštních pravidel.

Přestupné roky. Každé čtyři roky získává únor jeden den navíc, 29. února, aby kalendář zůstal v souladu s oběhem Země kolem Slunce. Výjimkou jsou roky končící stoletím: přestupnými jsou pouze tehdy, pokud jsou dělitelné 400. Rok 2000 tedy byl přestupný, ale rok 1900 nikoli. Interval od 28. února 2024, 00:00, do 1. března 2024, 00:00, činí 2 dny, protože 2024 je přestupný rok a interval zahrnuje 29. února.

Letní čas. V místech, kde se používá letní čas, hodiny na jaře přeskočí jednu hodinu a na podzim jednu hodinu zopakují. Dne 10. března 2024 se hodiny ve východním časovém pásmu USA posunuly z 2:00 ráno přímo na 3:00 ráno. Člověk v tomto časovém pásmu, který toho dne měří interval od 1:00 ráno do 4:00 ráno, získá 2 hodiny, nikoli 3, protože hodina 2 na hodinách vůbec nenastala. Kalkulačka to zohlední správně, protože odečítá časová razítka, která se nepřeskakují ani neopakují jen proto, že se tak chovají hodiny.

Časová pásma

Pole pro začátek i konec používají časové pásmo zařízení, na kterém se údaje zadávají. Pokud obě data popisují časy ve stejném pásmu, což je běžný případ, je výsledek správný bez ohledu na to, o které pásmo jde, protože posun daného pásma se při odečítání vzájemně vyruší. Pokud obě data popisují časy v různých pásmech, před zadáním převeďte jedno z nich do druhého pásma. Jinak bude výsledek odlišný o rozdíl mezi těmito pásmy.

Často kladené otázky

Jaké jednotky kalkulačka zobrazuje?

Sekundy, minuty, hodiny a dny a také slovní shrnutí. Týdny, měsíce a roky se nezobrazují přímo, protože měsíce a roky nemají pevnou délku: měsíc trvá 28 až 31 dní a rok trvá 365 nebo 366 dní. Pro přibližný výpočet vydělte počet dnů číslem 7 pro týdny, přibližně 30,44 pro průměrný měsíc nebo přibližně 365,25 pro průměrný rok.

Zohledňuje přestupné roky?

Ano. Protože kalkulačka vychází z časových razítek, přestupné dny jsou ve výsledku zahrnuty automaticky, bez dalšího kroku.

Zohledňuje letní čas?

Ano. Uvádí skutečně uplynulou dobu, nikoli prostý rozdíl mezi číslicemi na hodinách, takže výsledky zůstávají přesné i při změně na letní čas nebo zpět.

Může být koncové datum před počátečním datem?

Ne. Koncové datum a čas musí být stejné jako počáteční datum a čas nebo musí nastat později; jinak kalkulačka místo výsledku zobrazí chybu.

Dokáže vypočítat něčí přesný věk?

Ano. Jako začátek zadejte datum a čas narození a jako konec aktuální datum a čas. Například člověk narozený 15. března 1985 ve 3:20 odpoledne, jehož věk se počítá k 12. listopadu 2024 v 10:45 dopoledne, má 14 486 dní, tedy přibližně 39,66 roku.

Zahrnuje výsledek víkendy a svátky?

Ano, celkový počet zahrnuje každý kalendářní den. Chcete-li odhadnout pouze pracovní dny, vydělte celkový počet dní číslem 7, abyste získali celé týdny, vynásobte tento počet číslem 5 a poté přičtěte zbývající dny, které připadají na pracovní dny.