İçeriğe geç

Gün Sayısı Hesaplayıcı - Tarihler Arasındaki Günleri Hesaplama

Tarihler arasındaki günleri bulmak veya gelecek/geçmiş tarihleri hesaplamak için ücretsiz gün sayısı hesaplayıcı. Proje planlaması ve finansal analiz için artık yılları, iş günlerini ve zaman dilimi hesaplamalarını içerir.

Gün Sayısı Hesaplayıcı

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

Belgeler

Gün sayısı hesaplayıcı nedir?

Gün sayısı hesaplayıcı, iki tarih arasında kaç gün olduğunu bulur. Ayrıca bunun tersini de yapabilir: bir tarihten başlayıp daha sonraki bir tarihi bulmak için belirli sayıda gün, hafta, ay veya yıl ekler. Her iki işlemde de saat hesaplaması değil, takvim aritmetiği kullanılır; bu nedenle sonuç saat dilimine veya yaz saati uygulamasına göre değişmez.

İki tarih arasındaki gün sayısı nasıl hesaplanır?

İki tarih arasındaki gün sayısını bulmak için takvimde aralarında kaç gün olduğunu sayın. Formül şöyledir:

d=∣e−s∣d = |e - s|

Burada d, tarihler arasındaki gün sayısını; e, bitiş tarihinin gün sırasındaki konumunu; s ise başlangıç tarihinin gün sırasındaki konumunu ifade eder.

Her tarihin “gün sırasındaki konumu”, kesintisiz bir takvim günleri dizisindeki yeridir. Birini diğerinden çıkarıp mutlak değerini almak, aralarındaki gün sayısını verir. Bu işlem her iki sırada da çalışır: hesaplayıcı her zaman pozitif bir sayı döndürür, dolayısıyla hangi tarihin önce girildiği önemli değildir.

Hesaplama, günleri elle saymayı zorlaştıran iki unsuru dikkate alır:

  • Ayların farklı uzunlukları. Aylar 28 ile 31 gün arasında sürer; bu nedenle iki tarih arasındaki aralık, arada kalan aylara bağlıdır.
  • Artık yıllar. Gregoryen takvimde bir yıl, 4 sayısına tam bölünüyorsa artık yıldır. Yüzyıl yılları istisnadır: Bunlar ancak 400 sayısına da tam bölünüyorlarsa artık yıldır. Bu nedenle 2024 artık yıldır; ancak 1900 artık yıl değildi ve 2000 artık yıldı.

Sayım, tarihlerin kendisini değil, iki tarih arasındaki aralığı ifade eder. Birbirinin aynısı olan iki tarih 0 verir.

Çözümlü örnek

1 Ocak 2024 tarihinden 1 Şubat 2024 tarihine: Ocak ayı 31 gün sürer; bu nedenle hesaplayıcı 31 gün sonucunu verir.

Bir süre sonrasındaki tarih nasıl hesaplanır?

İkinci mod, bir tarihten başlayarak seçilen sayıda gün, hafta, ay veya yıl ileri gider.

  • Gün: Tarih, bu sayı kadar takvim günü ileri gider.
  • Hafta: Tarih, her hafta yedi gün sayılarak bu sayı kadar hafta ileri gider.
  • Ay: Tarih, ayın aynı günü korunarak bu sayı kadar ay ileri gider. Hedef ay daha kısaysa ve o günü içermiyorsa sonuç, o ayın son gününe çekilir.
  • Yıl: Tarih, ay ve gün korunarak bu sayı kadar yıl ileri gider. Sonuç artık yıl olmayan bir yılda 29 Şubat tarihine denk gelecekse 28 Şubat tarihine çekilir.

Süre, en az 1 olan tam bir sayı olmalıdır. 1,5 ay gibi bir kesirli sürenin takvimde tek bir karşılığı yoktur; bu nedenle hesaplayıcı bunun için sonuç göstermez. Hesaplayıcı yalnızca başlangıç tarihinden ileri gider; daha erken bir tarihi bulmak için süreyi çıkarmaz.

Çözümlü örnek

31 Ocak 2024 tarihine 1 ay eklenmesi. Şubat ayının 31. günü yoktur; bu nedenle sonuç şubat ayının son gününe çekilir. 2024 artık yıl olduğundan sonuç 29 Şubat 2024 olur.

29 Şubat 2024 tarihine 1 yıl eklenmesi. Bir yıl sonrası 2025 yılının şubat ayıdır; bu yıl artık yıl değildir ve 29. günü yoktur. Sonuç, şubat ayının son günü olan 2025 tarihine çekilir: 28 Şubat 2025.

Sık sorulan sorular

İki tarih arasındaki gün sayısı nasıl hesaplanır?

Bir tarihin takvimdeki konumundan diğerinin konumunu çıkarın ve mutlak değerini alın. Sonuç, günün saatini dikkate almayan tam sayıdaki gün sayısıdır; bu nedenle iki tarihten hangisinin hangi saatte girildiğine bakılmaksızın aynı sonucu verir.

Sayım başlangıç ve bitiş tarihlerini de içerir mi?

Hayır. Hesaplayıcı, iki tarih arasındaki aralığı verir. 1 Ocak tarihinden 10 ocağa kadar 9 gün bildirir; birbirinin aynısı olan iki tarih ise 0 verir. Her iki tarihi de saymak için sonuca 1 ekleyin.

Hesaplayıcı artık yılları dikkate alıyor mu?

Evet. Gregoryen artık yıl kuralını uygular: 4 sayısına bölünebilen bir yıl artık yıldır; ancak yüzyıl yılıysa 400 sayısına da bölünebilmelidir. Artık yıllarda şubat 29 gün, diğer yıllarda ise 28 gün sürer.

Negatif gün sayısı girerek geçmişteki bir tarihi hesaplayabilir miyim?

Hayır. “Süre sonrasındaki tarih” modu, başlangıç tarihinden itibaren yalnızca ileriye doğru bir süre ekler; süre 1 veya daha fazla olmalıdır. Daha önceki bir tarihe kadar olan aralığı ölçmek için “tarihler arasındaki günler” modunu kullanın ve iki girişten biri olarak daha erken tarihi girin.

Bir ay veya yıl eklemek 31 Şubat gibi var olmayan bir güne denk gelirse ne olur?

Sonuç, ilgili ayın geçerli olan son gününe çekilir. Ocak ayının 31 gününe 1 ay eklemek, normal yılda 28 Şubat, artık yılda ise 29 Şubat sonucunu verir; çünkü şubat hiçbir zaman 31 gün sürmez.

Saat dilimi veya yaz saati uygulaması sonucu etkiler mi?

Hayır. Her iki hesaplama da zaman içindeki anlar yerine tamamen takvim tarihleriyle çalışır; bu nedenle kullanılan cihazın saat dilimi veya saat ayarları ne olursa olsun sonuç aynıdır.

Hesaplayıcı yalnızca iş günlerini mi, yoksa her günü mü sayar?

Hafta sonları ve tatiller dahil tüm takvim günlerini sayar. Hafta sonlarını ve tatilleri sayıma dahil etmemek için özel bir iş günü hesaplayıcısı gerekir.

Hesaplayıcı, 1582 yılında Gregoryen takvimin kabul edilmesinden önceki tarihleri işliyor mu?

Girilen her tarih için, 1582 yılından önceki tarihler de dahil olmak üzere, günümüzün Gregoryen takvim kurallarını uygular. Birçok ülke bu yıldan önce Jülyen takvimini kullanıyordu; bu nedenle tarihsel tarihler için sonuçlar o dönemde kullanılan takvim sistemiyle uyuşmayabilir.