Kalkulačka časových intervalov - Výpočet času medzi dátumami
Okamžite vypočítajte presné časové intervaly medzi dvoma dátumami. Získajte výsledky v sekundách, minútach, hodinách a dňoch. Automaticky spracováva priestupné roky, letný čas a časové pásma.
Kalkulačka časových intervalov
Dokumentácia
Čo je kalkulačka časového intervalu
Kalkulačka časového intervalu zisťuje presné trvanie medzi dvoma dátumami a časmi. Zadá sa počiatočný dátum a čas a koncový dátum a čas; kalkulačka vypíše rozdiel v sekundách, minútach, hodinách a dňoch spolu s jednoduchým slovným zhrnutím, napríklad „3 dni, 4 hodiny, 12 minút“.
Ako vypočítať časový interval
Vzorec
Kalkulačka odpočíta počiatočný čas od koncového času:
Časový interval = koncový čas − počiatočný čas
Počítač nemôže priamo odčítať „15. marca“ od „20. mája“, pretože kalendárny dátum nie je jediné číslo. Kalkulačka preto najprv prevedie každý dátum a čas na časovú pečiatku: počet milisekúnd od pevne stanoveného referenčného bodu, 1. januára 1970, 00:00:00 UTC. Keď sú oba dátumy vyjadrené časovými pečiatkami, odčítanie je bežná aritmetická operácia a zostáva správne aj pri prechode medzi mesiacmi, rokmi a počas priestupných rokov.
Po zistení rozdielu v milisekundách ho kalkulačka prevedie na iné jednotky:
- Sekundy = milisekundy ÷ 1 000
- Minúty = sekundy ÷ 60
- Hodiny = minúty ÷ 60
- Dni = hodiny ÷ 24
Vzorový príklad
Začiatok: 20. mája 2023, 10:00 Koniec: 21. mája 2023, 11:00
Rozdiel medzi nimi je 25 hodín. Prevedené na všetky jednotky, ktoré kalkulačka zobrazuje:
- 90 000 sekúnd
- 1 500 minút
- 25 hodín
- 25 ÷ 24 ≈ 1,04 dňa
Slovné zhrnutie znie „1 deň, 1 hodina“. Toto zhrnutie sa vytvára inak než desatinné hodnoty vyššie: kalkulačka najprv vezme celý počet dní (1), potom počet hodín, ktoré po ich odpočítaní zostanú (1), a následne prípadné zostávajúce minúty a sekundy (0 a 0). Desatinnú hodnotu dní nezaokrúhľuje, ale postupuje po celých jednotkách.
Priestupné roky a letný čas
Kalendárny rok nemá vždy 365 dní a kalendárny deň nemá vždy 24 hodín. Keďže kalkulačka pracuje s časovými pečiatkami, a nie s počítaním kalendárnych políčok, oba prípady spracuje bez osobitných pravidiel.
Priestupné roky. Každé štyri roky sa február predĺži o jeden deň, 29. februára, aby kalendár zostal zosúladený s obehom Zeme okolo Slnka. Storočné roky sú výnimkou: priestupnými rokmi sú iba vtedy, keď sú deliteľné číslom 400, takže 2000 bol priestupný rok, ale 1900 ním nebol. Interval od 28. februára 2024, 00:00, do 1. marca 2024, 00:00, predstavuje 2 dni, pretože 2024 je priestupný rok a interval zahŕňa 29. februára.
Letný čas. Na miestach, kde sa používa letný čas, hodiny na jar preskočia jednu hodinu a na jeseň jednu hodinu zopakujú. Dňa 10. marca 2024 sa hodiny vo východnom časovom pásme USA posunuli z 2:00 ráno priamo na 3:00 ráno. Osobe v tomto časovom pásme, ktorá v daný deň meria interval od 1:00 ráno do 4:00 ráno, vyjde 2 hodiny, nie 3, pretože hodina 2 na hodinách vôbec nenastala. Kalkulačka to vypočíta správne, pretože odčítava časové pečiatky a časové pečiatky nepreskakujú ani neopakujú len preto, že to robia hodiny.
Časové pásma
Polia začiatku aj konca používajú časové pásmo zariadenia, na ktorom sa údaje zadávajú. Keď oba dátumy označujú časy v rovnakom pásme, čo je bežný prípad, výsledok je správny bez ohľadu na to, o ktoré pásmo ide, pretože posun daného pásma sa pri odčítaní vyruší. Ak dátumy označujú časy v rôznych pásmach, pred zadaním treba jeden z nich previesť do druhého pásma. V opačnom prípade bude výsledok nesprávny o rozdiel medzi týmito pásmami.
Často kladené otázky
Aké jednotky kalkulačka zobrazuje?
Sekundy, minúty, hodiny a dni spolu so slovným zhrnutím. Týždne, mesiace a roky sa nezobrazujú priamo, pretože mesiace a roky nemajú pevnú dĺžku: mesiac má 28 až 31 dní a rok má 365 alebo 366 dní. Na približný odhad vydeľte počet dní číslom 7, ak chcete získať týždne, približne číslom 30,44 pre priemerný mesiac alebo približne číslom 365,25 pre priemerný rok.
Zohľadňuje priestupné roky?
Áno. Keďže kalkulačka pracuje s časovými známkami, priestupné dni sú už vo výsledku zahrnuté bez ďalšieho kroku.
Zohľadňuje letný čas?
Áno. Zobrazuje skutočne uplynutý čas, nie iba rozdiel medzi číslicami na hodinách, takže výsledky zostávajú presné aj pri prechode na letný alebo zimný čas.
Môže byť koncový dátum pred počiatočným dátumom?
Nie. Koncový dátum a čas musia byť rovnaké alebo neskoršie než počiatočný dátum a čas; v opačnom prípade kalkulačka namiesto výsledku zobrazí chybu.
Dokáže vypočítať presný vek človeka?
Áno. Ako začiatok zadajte dátum a čas narodenia a ako koniec aktuálny dátum a čas. Napríklad človek narodený 15. marca 1985 o 3:20 popoludní, ktorého vek sa meria dňa 12. novembra 2024 o 10:45 dopoludnia, má 14 486 dní, teda približne 39,66 roka.
Zahŕňa výsledok víkendy a sviatky?
Áno, celkový počet zahŕňa každý kalendárny deň. Ak chcete odhadnúť iba pracovné dni, vydeľte celkový počet dní číslom 7, získajte celé týždne, vynásobte ich číslom 5 a potom pripočítajte zostávajúce dni, ktoré pripadajú na pracovný deň.