Kalkulator Przedziału Czasowego - Oblicz Czas Między Datami
Natychmiastowo oblicz precyzyjne przedziały czasowe między dwiema datami. Uzyskaj wyniki w sekundach, minutach, godzinach i dniach. Automatycznie obsługuje lata przestępne, czas letni i strefy czasowe.
Kalkulator Przedziału Czasowego
Dokumentacja
Czym jest kalkulator przedziału czasu
Kalkulator przedziału czasu określa dokładną ilość czasu między dwiema datami i godzinami. Przyjmuje datę i godzinę początkową oraz datę i godzinę końcową, a następnie podaje różnicę w sekundach, minutach, godzinach i dniach, wraz z prostym podsumowaniem, takim jak „3 dni, 4 godziny, 12 minut”.
Jak obliczyć przedział czasu
Wzór
Kalkulator odejmuje czas początkowy od czasu końcowego:
Przedział czasu = czas końcowy − czas początkowy
Komputer nie może bezpośrednio odjąć „marca 15” od „maja 20”, ponieważ data kalendarzowa nie jest pojedynczą liczbą. Dlatego kalkulator najpierw przekształca każdą datę i godzinę w znacznik czasu: liczbę milisekund od ustalonego punktu odniesienia, 1 stycznia 1970, 00:00:00 UTC. Gdy obie daty są już znacznikami czasu, odejmowanie jest zwykłym działaniem arytmetycznym i pozostaje poprawne na przełomie miesięcy, lat oraz w latach przestępnych.
Po obliczeniu różnicy w milisekundach kalkulator przelicza ją na inne jednostki:
- Sekundy = milisekundy ÷ 1 000
- Minuty = sekundy ÷ 60
- Godziny = minuty ÷ 60
- Dni = godziny ÷ 24
Przykład obliczeń
Początek: 20 maja 2023, 10:00 Koniec: 21 maja 2023, 11:00
Różnica między tymi momentami wynosi 25 godzin. Po przeliczeniu na wszystkie jednostki wyświetlane przez kalkulator:
- 90 000 sekund
- 1 500 minut
- 25 godzin
- 25 ÷ 24 ≈ 1,04 dnia
Podsumowanie słowne brzmi „1 dzień, 1 godzina”. To podsumowanie jest tworzone inaczej niż powyższe wartości dziesiętne: kalkulator najpierw bierze pełną liczbę dni (1), następnie liczbę godzin pozostałych po ich odjęciu (1), a potem ewentualne pozostałe minuty i sekundy (0 i 0). Nie zaokrągla dziesiętnej wartości dni, lecz przechodzi kolejno przez pełne jednostki.
Lata przestępne i czas letni
Rok kalendarzowy nie zawsze ma 365 dni, a doba kalendarzowa nie zawsze ma 24 godziny. Ponieważ kalkulator działa na podstawie znaczników czasu, a nie zliczania pól kalendarza, oba przypadki są obsługiwane bez specjalnych reguł.
Lata przestępne. Co cztery lata luty zyskuje dodatkowy dzień, 29 lutego, aby utrzymać zgodność kalendarza z obiegiem Ziemi wokół Słońca. Wyjątkiem są lata pełnych stuleci: są przestępne tylko wtedy, gdy są podzielne przez 400, więc 2000 był rokiem przestępnym, ale 1900 nim nie był. Od 28 lutego 2024, 00:00, do 1 marca 2024, 00:00 mijają 2 dni, ponieważ 2024 jest rokiem przestępnym, a obliczenie obejmuje 29 lutego.
Czas letni. W miejscach, w których obowiązuje czas letni, wiosną zegary pomijają godzinę, a jesienią powtarzają jedną godzinę. Dnia 10 marca 2024 zegary we wschodniej strefie czasowej USA przeskoczyły z godziny 2:00 rano od razu na godzinę 3:00 rano. Osoba w tej strefie, mierząca czas od godziny 1:00 rano do godziny 4:00 rano tego dnia, otrzyma wynik 2 godzin, a nie 3, ponieważ godzina 2 nie wystąpiła na zegarze. Kalkulator podaje poprawny wynik, ponieważ odejmuje znaczniki czasu, a znacznik czasu nie pomija ani nie powtarza chwili tylko dlatego, że robi to zegar.
Strefy czasowe
Pola początku i końca korzystają ze strefy czasowej urządzenia, na którym są wprowadzane. Gdy obie daty opisują godziny w tej samej strefie, co jest sytuacją typową, wynik jest poprawny niezależnie od tego, jaka to strefa, ponieważ przesunięcie tej strefy znosi się podczas odejmowania. Jeśli obie daty opisują godziny w różnych strefach, przed wprowadzeniem należy przeliczyć jedną z nich tak, aby odpowiadała drugiej. W przeciwnym razie wynik będzie różnił się o różnicę między tymi strefami.
Najczęściej zadawane pytania
Jakie jednostki pokazuje kalkulator?
Sekundy, minuty, godziny i dni, a także podsumowanie słowne. Tygodnie, miesiące i lata nie są wyświetlane bezpośrednio, ponieważ miesiące i lata nie mają stałej długości: miesiąc ma od 28 do 31 dni, a rok ma 365 lub 366 dni. Aby uzyskać przybliżenie, należy podzielić liczbę dni przez 7 w przypadku tygodni, przez około 30,44 w przypadku średniej długości miesiąca lub przez około 365,25 w przypadku średniej długości roku.
Czy uwzględnia lata przestępne?
Tak. Ponieważ kalkulator działa na podstawie znaczników czasu, dni przestępne są już uwzględnione w wyniku i nie wymagają dodatkowych działań.
Czy uwzględnia czas letni?
Tak. Podaje rzeczywisty czas, który upłynął, a nie zwykłą różnicę między cyframi na zegarze, dzięki czemu wyniki pozostają poprawne podczas zmiany czasu na letni lub zimowy.
Czy data końcowa może przypadać przed datą początkową?
Nie. Data i godzina końcowa muszą przypadać w tym samym momencie co data i godzina początkowa lub później; w przeciwnym razie kalkulator wyświetli błąd zamiast wyniku.
Czy może obliczyć dokładny wiek danej osoby?
Tak. Należy wprowadzić datę i godzinę urodzenia jako początek, a bieżącą datę i godzinę jako koniec. Na przykład osoba urodzona 15 marca 1985 o 3:20 po południu, której wiek obliczono na dzień 12 listopada 2024 o 10:45 rano, ma 14 486 dni, czyli około 39,66 roku.
Czy wynik obejmuje weekendy i święta?
Tak, suma obejmuje każdy dzień kalendarzowy. Aby oszacować liczbę dni roboczych, należy podzielić łączną liczbę dni przez 7, uzyskać pełne tygodnie, pomnożyć je przez 5, a następnie dodać te pozostałe dni, które przypadają w dni robocze.