Bu hesaplama aracı ne işe yarar?
Bu araç, bir başlangıç saati ile bir bitiş saati arasında geçen süreyi hesaplar. Her saat, gün içindeki saat, dakika ve saniye değerleriyle girilir. Sonucu hem alışılmış S:DD:SS biçiminde hem de ondalık toplam saat, toplam dakika ve tam saniye sayısı olarak verir. Hesaplama tamamen saat aritmetiğine dayanır; bölgeden veya saat diliminden bağımsız olarak her yerde aynı şekilde çalışır.
Nasıl kullanılır?
Başlangıç saatini (saat, dakika, saniye) ve bitiş saatini (saat, dakika, saniye) girin. 24 saatlik biçimi kullanın; örneğin öğleden sonra 3:40, saat olarak 15 şeklinde yazılır. Ardından hesapla düğmesine basın. Eğer bitiş saati başlangıç saatinden daha erkene denk gelirse, araç bitiş saatini ertesi güne ait kabul eder ve otomatik olarak 24 saat ekler. Bu, gece vardiyaları ya da gece yarısını aşan uyku süreleri için ideal bir özelliktir.
Formül açıklaması
Her saat, günün toplam saniyesine çevrilir: saat çarpı 3600, artı dakika çarpı 60, artı saniye. Fark, bitiş toplamından başlangıç toplamı çıkarılarak bulunur. Bu fark negatif çıkarsa araç 86400 (bir gündeki saniye sayısı) ekler ve sonuç ertesi güne taşınır. Elde edilen toplam saniyeden saat, saniyenin 3600'e bölümünün tam kısmıdır; dakika, kalanın 60'a bölümünün tam kısmıdır; saniye ise kalanın 60'a göre modudur.
$$\begin{gathered} \Delta t = \left(E - S\right) \bmod 86400 \quad\text{seconds} \\[1.5em] \text{where}\quad \left\{ \begin{aligned} S &= 3600\,\text{Start h} + 60\,\text{Start m} + \text{Start s} \\ E &= 3600\,\text{End h} + 60\,\text{End m} + \text{End s} \end{aligned} \right. \end{gathered}$$
Örnek hesaplama
Başlangıç = 08:30:00, yani 30.600 saniye. Bitiş = 15:40:00, yani 56.400 saniye. Aradaki fark 25.800 saniye olup bu da 7 saat, 10 dakika, 0 saniye eder ve 7:10:00 olarak gösterilir. Toplam değerlerle ifade edildiğinde bu 7,166667 saat, 430 dakika veya 25.800 saniyedir.
$$\Delta t = 56400 - 30600 = 25800 \quad\text{saniye} = 7{:}10{:}00$$Sıkça Sorulan Sorular
Bitiş saati başlangıç saatinden önceyse ne olur? Bitiş saati ertesi güne ait kabul edilir, bu nedenle farka tam 24 saat (86400 saniye) eklenir. Örneğin 22:00'den 06:30'a kadar geçen süre 8:30:00 olarak hesaplanır.
Başlangıç ile bitiş aynıysa ne olur? Geçen süre 0:00:00 olur. Yalnızca kesinlikle negatif olan farklar ertesi güne taşınır.
Bu aracı ne için kullanabilirim? En yaygın kullanım alanları arasında uyku süresinin ölçülmesi, çalışma veya fazla mesai saatleri, vardiya uzunluğu, bekleme süresi ve gece yarısını aşan zamanlayıcılar yer alır.