Jak Używać
- Wprowadź dane
Wpisz wymagane wartości w pola wejściowe.
- Dostosuj ustawienia
Wybierz odpowiednie opcje i ustawienia.
- Zobacz wyniki
Kliknij Oblicz aby uzyskać natychmiastowe wyniki.
Czym jest czas, który upłynął?
Czas, który upłynął (elapsed time), to ilość czasu mijająca między godziną początkową a godziną końcową. W odróżnieniu od 'chwili (point in time)' wskazywanej przez zegar, wyraża on różnicę między dwiema godzinami jako 'czas trwania (duration)' mierzony w godzinach, minutach i sekundach.
Dlaczego liczy się go osobno
Czas jest zaokrąglany w systemie 60 (60 sekund = 1 minuta, 60 minut = 1 godzina), więc zwykłe odjęcie 09:00 od 17:30 bywa mylące. Jest to szczególnie trudne w przypadku zmian przekraczających północ, jak nocna zmiana od 22:00 do 06:00, gdzie zwykłe odejmowanie daje liczbę ujemną.
Główne zastosowania
- Praca i płace — obliczanie dziennego czasu pracy na podstawie godzin wejścia i wyjścia
- Praca nocna i zmianowa — praca w nocy, dyżury szpitalne i inne zmiany przekraczające północ
- Podróże i aktywność — czas od wyjazdu do przyjazdu, czas trwania ćwiczeń i czas snu
Wzór obliczeniowy
Przelicz każdą godzinę na 'łączną liczbę sekund' od północy, a następnie oblicz różnicę.
sekundy, które upłynęły = (łączne sekundy godziny końcowej) − (łączne sekundy godziny początkowej)
Jeśli wynik jest ujemny, oznacza to przekroczenie północy, więc dodaj jedną dobę (86 400 sekund): sekundy, które upłynęły + 86400. Stosowane przeliczenia to 1 godzina = 3 600 sekund, 1 minuta = 60 sekund.
Przykład — 09:00:00 → 17:30:00: koniec 63 000 s − początek 32 400 s = 30 600 s → 30600 ÷ 3600 = 8 godzin, reszta 1 800 ÷ 60 = 30 minut, 0 sekund → 8 godz. 30 min. Przykład z przekroczeniem północy — 22:00 → 06:00: 21 600 − 79 200 = −57 600 → +86 400 = 28 800 sekund (8 godzin).