İçeriğe geç

Zaman Aralığı Hesaplayıcı - Tarihler Arasındaki Zamanı Hesaplama

İki tarih arasındaki kesin zaman aralıklarını anında hesaplayın. Sonuçları saniye, dakika, saat ve günler olarak alın. Artık yılları, yaz saati uygulamasını ve saat dilimlerini otomatik olarak işler.

Zaman Aralığı Hesaplayıcı

Yükleme hesaplayıcısı...
📚

Belgeler

Zaman aralığı hesaplayıcısı nedir

Zaman aralığı hesaplayıcısı, iki tarih ve saat arasındaki kesin süreyi bulur. Bir başlangıç tarihi ve saati ile bitiş tarihi ve saatini alır; farkı saniye, dakika, saat ve gün cinsinden bildirir ve "3 gün, 4 saat, 12 dakika" gibi sade bir özet sunar.

Zaman aralığı nasıl hesaplanır

Formül

Hesaplayıcı, başlangıç saatini bitiş saatinden çıkarır:

Zaman aralığı = Bitiş saati − Başlangıç saati

Bir bilgisayar, "Mart 15" tarihini "Mayıs 20" tarihinden doğrudan çıkaramaz; çünkü takvim tarihi tek bir sayı değildir. Bu nedenle hesaplayıcı önce her tarih ve saati bir zaman damgasına dönüştürür: sabit bir referans noktası olan 1 Ocak 1970, 00:00:00 UTC'den bu yana geçen milisaniyelerin sayısı. Her iki tarih de zaman damgası olduğunda çıkarma işlemi sıradan aritmetiktir ve ay, yıl ve artık yıl sınırlarında doğru sonuç verir.

Milisaniye cinsinden fark bulunduktan sonra hesaplayıcı bunu diğer birimlere dönüştürür:

  • Saniye = milisaniye ÷ 1.000
  • Dakika = saniye ÷ 60
  • Saat = dakika ÷ 60
  • Gün = saat ÷ 24

Uygulamalı örnek

Başlangıç: 20 Mayıs 2023, 10:00 Bitiş: 21 Mayıs 2023, 11:00

Bu iki zaman arasındaki fark 25 saattir. Hesaplayıcının gösterdiği tüm birimlere dönüştürüldüğünde:

  • 90.000 saniye
  • 1.500 dakika
  • 25 saat
  • 25 ÷ 24 ≈ 1,04 gün

Sade dildeki özet "1 gün, 1 saat" şeklindedir. Bu özet, yukarıdaki ondalık değerlerden farklı biçimde oluşturulur: hesaplayıcı önce tam gün sayısını (1), ardından bundan sonra kalan saatleri (1), sonra da kalan dakika ve saniyeleri (0 ve 0) alır. Ondalık gün değerini yuvarlamaz; bunun yerine tam birimler üzerinden ilerler.

Artık yıllar ve yaz saati uygulaması

Bir takvim yılı her zaman 365 gün, bir takvim günü de her zaman 24 saat değildir. Hesaplayıcı, takvimdeki günleri saymak yerine zaman damgalarıyla çalıştığı için her iki durumu da özel kurallar olmadan ele alır.

Artık yıllar. Takvimi Dünya'nın Güneş etrafındaki yörüngesiyle uyumlu tutmak için her dört yılda bir şubat ayına, 29 Şubat olarak belirtilen, fazladan bir gün eklenir. Yüzyıl yılları istisnadır: yalnızca 400 sayısına tam bölünüyorlarsa artık yıl olurlar; bu nedenle 2000 artık yıl iken 1900 artık yıl değildi. 28 Şubat 2024, 00:00 ile 1 Mart 2024, 00:00 arasındaki süre 2 gündür; çünkü 2024 artık yıldır ve süre 29 Şubat gününden geçer.

Yaz saati uygulaması. Yaz saati uygulamasını kullanan yerlerde saatler ilkbaharda bir saati atlar, sonbaharda ise bir saati tekrarlar. 10 Mart 2024 tarihinde ABD Doğu saat dilimindeki saatler 2:00'dan doğrudan 3:00'a geçti. O gün bu saat diliminde 1:00 ile 4:00 arasındaki süreyi ölçen biri 3 değil, 2 saat elde eder; çünkü saatlerde 2 olarak gösterilen saat hiç yaşanmadı. Hesaplayıcı bunu doğru hesaplar; çünkü zaman damgalarını çıkarır ve bir saat saati atladığında veya tekrarladığında zaman damgası atlamaz ya da tekrarlanmaz.

Saat dilimleri

Başlangıç ve bitiş alanlarının her ikisi de bunları giren cihazın saat dilimini kullanır. Her iki tarih aynı saat dilimindeki zamanları ifade ettiğinde (normal durum budur), saat diliminin hangisi olduğuna bakılmaksızın sonuç doğrudur; çünkü saat diliminin farkı çıkarma sırasında birbirini götürür. İki tarih farklı saat dilimlerindeki zamanları ifade ediyorsa, girmeden önce birini diğerine uyacak şekilde dönüştürün. Aksi takdirde sonuç, iki saat dilimi arasındaki fark kadar hatalı olur.

Sık sorulan sorular

Hesaplayıcı hangi birimleri gösterir?

Saniye, dakika, saat ve günlerin yanı sıra sade dilde bir özet gösterir. Ayların ve yılların sabit bir uzunluğu olmadığı için haftalar, aylar ve yıllar doğrudan gösterilmez: bir ay 28 ile 31 gün, bir yıl ise 365 veya 366 gün sürer. Tahmini hesaplama için gün sayısını haftalar için 7'ye, ortalama bir ay için yaklaşık 30,44'e veya ortalama bir yıl için yaklaşık 365,25'e bölün.

Artık yılları hesaba katıyor mu?

Evet. Hesaplayıcı zaman damgalarıyla çalıştığı için artık günleri ek bir işlem gerektirmeden sonuca dahil edilir.

Yaz saati uygulamasını hesaba katıyor mu?

Evet. Saat üzerindeki rakamların basit farkını değil, gerçekten geçen süreyi bildirir; bu nedenle sonuçlar yaz saati değişikliği sırasında da doğru kalır.

Bitiş tarihi başlangıç tarihinden önce olabilir mi?

Hayır. Bitiş tarihi ve saati, başlangıç tarihi ve saatinde veya daha sonra olmalıdır; aksi takdirde hesaplayıcı sonuç yerine hata gösterir.

Bir kişinin kesin yaşını hesaplayabilir mi?

Evet. Doğum tarihini ve saatini başlangıç, güncel tarih ve saati ise bitiş olarak girin. Örneğin 15 Mart 1985 tarihinde 3:20'de doğan ve 12 Kasım 2024 tarihinde 10:45'te ölçülen bir kişi 14.486 günlük, yani yaklaşık 39,66 yaşındadır.

Sonuca hafta sonları ve tatiller dahil mi?

Evet, toplam her takvim gününü sayar. Yalnızca hafta içi günlerini tahmin etmek için toplam gün sayısını 7'ye bölerek tam haftaları bulun, bunu 5 ile çarpın, ardından kalan günler arasından hafta içine denk gelenleri ekleyin.