OnlineTimeNow

İki Tarih Arasındaki Gün Sayısı Nasıl Hesaplanır?

İki Tarih Arasındaki Gün Sayısı Nasıl Hesaplanır?

İki tarih arasındaki gün sayısını bulmak için önceki tarihi sonraki tarihten çıkarın. Sonuç, başlangıç tarihinden sonraki günleri bitiş tarihi dahil olacak şekilde sayar. Örneğin 14 Temmuz ile 25 Aralık 2026 arası 164 gündür. İlk ve son günün ikisini de saymanız gerekiyorsa 1 ekleyin.

Kısa cevap

Tarih hesaplayıcıları, elektronik tablolar ve programlama dilleri varsayılan olarak aynı işlemi yapar: Tarihleri iki nokta olarak alır ve aralarındaki mesafeyi ölçer. 14 Temmuz ile 15 Temmuz arası 1 gün, 14 Temmuz ile 14 Temmuz arası 0 gündür. Bu, başlangıç gününü dışarıda bırakan sayımdır ve “ne kadar kaldı” veya “ne kadar zaman önce” sorularının çoğu için uygundur.

Bu sitedeki tarih hesaplayıcı bu sayıyı, aynı sürenin hafta ve gün, yıl, ay ve gün ile iş günü cinsinden karşılıklarını gösterir. İki ucu da saymanız gerekiyorsa “Bitiş tarihini dahil et” seçeneğini işaretleyin. Hangi sayımı kullanacağınız, neyi saydığınıza bağlıdır.

Başlangıç günü dahil mi, hariç mi?

Bu, çit direği problemidir. Her 10 metrede bir direği olan 40 metrelik bir çitte dört aralık, ama beş direk vardır. Tarihlerde de pazartesiden cumaya dört adım, ama beş gün bulunur. Aralıkları mı (geceleri, geçen süreyi), yoksa direkleri mi (bir şeyin gerçekleştiği günleri) saydığınızı düşünün.

Hangi sayım kullanılmalı?
Sayılan süreYöntemÖrnek
Otel geceleri, gecelik ücretlendirilen kiralama süreleriBaşlangıç hariç (bitiş eksi başlangıç)10 Temmuz giriş, 14 Temmuz çıkış: 4 gece
Etkinlik, kurs veya festival günleriİki uç dahil (bitiş eksi başlangıç, artı 1)14 Temmuz ile 18 Temmuz arası: 5 gün
Bir tarihe kalan günler (“kaç gün kaldı”)Başlangıç hariç, bugün sayılmaz14 Temmuz ile 25 Aralık arası: 164 gün
ABD federal mahkeme süreleri (“sonraki 30 gün içinde”)Süreyi başlatan gün sayılmaz, son gün sayılır14 Temmuz’da tebliğ: 30. gün 13 Ağustos
Vizeyle kalış süreleri, izin hakları, sözleşmelerBelgede belirtilen yöntemKuralı okuyun, varsayımda bulunmayın

Mahkeme kuralı, bir sürenin dikkatle nasıl tanımlanabileceğine örnektir. ABD Federal Hukuk Usulü Kuralları’nın 6(a) maddesine göre süreyi başlatan olayın günü sayılmaz, hafta sonları ve tatiller dahil her gün sayılır ve son gün süreye dahil edilir. Ancak son gün cumartesiye, pazara veya yasal tatile denk gelirse süre bir sonraki iş gününe uzar. Pek çok sözleşmede de bu ifadeler kullanılır. Sözleşme açık değilse sorun; “14 Temmuz’dan itibaren 30 gün” ifadesi 13 Ağustos veya 12 Ağustos olarak anlaşılabilir.

Vizelerde kararı vizeyi veren makamın kuralları belirler. Örneğin Avrupa Birliği, herhangi bir 180 günlük dönemde 90 gün kuralı için resmi bir kısa süreli kalış hesaplayıcısı sunar. Bu aracı kullanmak elle saymaktan daha güvenlidir.

Elle hesaplama

Aynı ay içindeki iki tarih için gün sayılarını çıkarın: 3 Temmuz ile 29 Temmuz arası 26 gündür. Farklı aylardaki tarihler için süreyi üçe ayırın: ilk ayın kalan günleri, aradaki tam aylar ve son ayda geçen günler.

  1. Başlangıç ayında kalan günler: Ayın gün sayısından başlangıç gününü çıkarın.
  2. Aradaki her tam ayın gün sayısını ekleyin.
  3. Bitiş tarihinin gün sayısını ekleyin.

Örnek: 15 Mart ile 2 Ekim 2026 arası. Mart 31 gündür, 31 eksi 15, 16 eder. Nisandan eylüle kadar 30 + 31 + 30 + 31 + 31 + 30 = 183 gün vardır. Ekimden 2 gün eklenir. Toplam 16 + 183 + 2 = 201 gündür.

Ayların gün sayılarını bilmeniz gerekir: Ocak 31, Şubat 28 (artık yılda 29), Mart 31, Nisan 30, Mayıs 31, Haziran 30, Temmuz 31, Ağustos 31, Eylül 30, Ekim 31, Kasım 30 ve Aralık 31 gündür. Parmak boğumu yöntemi de işe yarar: İki elinizi yumruk yapın; her boğum 31 günlük bir ayı, aralarındaki her çukur ise daha kısa bir ayı gösterir.

Artık yıllara da dikkat edin. Miladi takvimde 4’e bölünebilen yıllar artık yıldır. Ancak yüzyıl yıllarının artık yıl olması için 400’e bölünmesi gerekir. Buna göre 2000 artık yıldı, 2100 ise olmayacak. 28 Şubat ile 1 Mart arası 2028’de 2 gün, 2027’de 1 gündür. Ayrıntılar için artık yıl kuralları yazımıza bakın.

Tarihler arasındaki hafta, ay ve yıllar

Her hafta yedi gün olduğu için hafta hesabı kolaydır: Gün sayısını 7’ye bölün ve kalanı alın. 14 Temmuz ile 25 Aralık arasındaki 164 gün, 23 hafta 3 gündür. Yedi günlük dönemler yerine takvim haftalarıyla ilgileniyorsanız bunları adlandırmanın standart yolu ISO hafta numaralarıdır.

Ayların uzunlukları farklı olduğundan ay hesabında sonuçlar değişebilir. Çoğu araç, bir ayı ancak aynı gün numarasına yeniden ulaşıldığında tamamlanmış sayar. 15 Mart ile 2 Ekim arası 6 ay 17 gündür: 15 Mart ile 15 Eylül arası 6 ay, 15 Eylül ile 2 Ekim arası 17 gündür.

Ay sonları daha karmaşıktır. 31 Ocak’tan bir ay sonrası hangi gündür? 31 Şubat olmadığı için bazı sistemler 28 Şubat, bazıları 3 Mart sonucunu verir. Bir elektronik tablo uygulamasındaki DATEDIF işlevi, ayı yalnızca bitiş tarihi başlangıcın gün numarasına ulaştığında sayar. Bu nedenle 28 Şubat ayın son günü olmasına rağmen 30 Eylül 2015 ile 28 Şubat 2016 arasını 4 ay olarak gösterir. Ayların önemli olduğu durumlarda (kira, abonelik, yaş) kullandığınız kuralı belirtin. Yaş hesaplama rehberimiz bu sorunun 29 Şubat doğumlularla ilgili yönünü ele alır.

Elektronik tablo formülleri

Elektronik tablo uygulamaları tarihleri her gün için bir seri numarası olarak saklar, bu nedenle doğrudan çıkarma işlemi yapılabilir. Başlangıç tarihi A1, bitiş tarihi B1 hücresindeyse:

FormülSonuçNotlar
=B1-A1Gün sayısı, başlangıç günü hariçHücreyi sayı olarak biçimlendirin, yoksa tarih görürsünüz
=B1-A1+1Gün sayısı, iki uç dahilİki uç dahil sayım
=DAYS(B1,A1)B1-A1 ile aynıÖnce bitiş tarihi yazılır
=DATEDIF(A1,B1,"D")B1-A1 ile aynıÖnce başlangıç tarihi yazılır; başlangıç bitişten sonraysa hata verir
=DATEDIF(A1,B1,"M")Tam aylarBir ayı ancak gün numarasına ulaşıldığında sayar
=DATEDIF(A1,B1,"Y")Tam yıllarYaygın yaş hesaplama formülü

İki uyarı: Üretici belgeleri, DATEDIF işlevinin eski elektronik tablo çalışma kitaplarıyla uyumluluk için korunduğunu belirtir ve bilinen sınırlamalar nedeniyle “MD” birimini kullanmamayı önerir. Ayrıca DAYS, argümanlarını DATEDIF işlevinin ters sırasıyla alır; negatif sonuçların en yaygın nedeni budur. Yalnızca iş günlerini saymak için elektronik tablo uygulamalarında NETWORKDAYS işlevi bulunur. İş günü hesaplama yazımız bu işlevi ve tatilleri ele alıyor.

Özel durumlar

Yaz saati uygulamasının değiştiği günler

Bir takvim günü her zaman 24 saat sürmez. New York’ta 8 Mart 2026 günü 23 saat sürdü, 1 Kasım 2026 günü ise 25 saat sürecek. İki zaman damgasını çıkarıp sonucu 86.400 saniyeye bölen kod bir gün eksik hesaplayabilir: New York’ta 1 Mart 2026 gece yarısından 10 Mart gece yarısına kadar 9 takvim günü, ama yalnızca 215 saat vardır. Bu süre 8,96 “gün” eder ve aşağı yuvarlayan bir program sonucu 8 olarak gösterir. Tarihleri, saat sayısını 24’e bölerek değil, tarih olarak sayın. Yaz saati uygulaması rehberi yaşadığınız yerde hangi günlerin kısa veya uzun olduğunu açıklar.

Saat dilimleri ve tarih değiştirme çizgisi

Tarih yereldir. Los Angeles’ta 14 Temmuz saat 23:00 iken Sidney’de 15 Temmuz öğleden sonrası yaşanır. Bir son tarih farklı yerlerdeki kişileri ilgilendiriyorsa hangi yerin takviminin esas alınacağını belirleyin ve tarihle birlikte saat dilimini de belirtin. Tam bir ana denk gelen son tarihler için o ana kadar geri sayım, gün sayısından daha açıktır.

Çok eski tarihler

Ülkeler Jülyen takviminden Miladi takvime 1582’den itibaren farklı yıllarda geçti ve geçiş sırasında takvimden 10 veya daha fazla gün çıkarıldı. Bizimki dahil hesaplayıcılar bütün tarihlerde Miladi takvimi kullanır. Bu nedenle incelediğiniz ülkedeki tarihsel takvim değişikliğini kapsayan bir gün hesabını elle düzeltmeniz gerekir.

Hesaplayıcıyı kullanın

Tek seferlik hesaplamalarda tarih hesaplayıcı, başlangıç günü hariç gün sayısını, bir seçimle iki uç dahil sayıyı ve aradaki hafta, ay, yıl ve iş günlerini gösterir. Belirli bir gün sayısı sonrasındaki tarihi bulmak için bugünden 30, 60 veya 90 gün sonrası hangi tarih yazısını okuyun. Kalan günleri izlemek için herhangi bir tarihe geri sayım hakkında bilgi alın veya bir geri sayım oluşturun. Hafta numarası aracı ise herhangi bir tarihin ISO haftasını gösterir.

Bir gün sayısını kullanmadan önce iki ucun da sayılıp sayılmayacağına karar verin. Ardından iki tarihi tarih hesaplayıcıya girip ihtiyacınız olan sayıyı bulun.

Sıkça sorulan sorular

Tarihler arasındaki günler sayılırken ilk gün sayılır mı?

Normalde hayır. Bitiş tarihinden başlangıç tarihinin çıkarıldığı standart hesapta başlangıç günü sayılmaz, bitiş günü sayılır. Etkinlik günlerinde olduğu gibi iki günün de sayılması gerekiyorsa 1 ekleyin.

Aynı ay içindeki iki tarih arasında kaç gün vardır?

Önceki günün numarasını sonraki günün numarasından çıkarın. 3 Temmuz ile 29 Temmuz arası 26 gündür; iki gün de sayılırsa 27 gündür.

Tarihler arasındaki gün sayısı için elektronik tablo formülü nedir?

Hücreleri =B1-A1 formülüyle çıkarın ve sonucu sayı olarak biçimlendirin. =DAYS(B1,A1) ve =DATEDIF(A1,B1,"D") aynı sonucu verir.

Bir yılda kaç gün vardır?

Normal yıl 365, artık yıl 366 gündür; ek gün 29 Şubat’tır. Miladi takvimin 400 yıllık döngüsünde ortalama 365,2425 gündür.

Son güncelleme:

Bu sayfadaki tarih, saat farkı ve hesapların tamamı aşağıdaki kaynaklarla kontrol edildi.

  1. Destek: DATEDIF işlevi
  2. Doküman Düzenleyicileri Yardımı: DATEDIF
  3. ABD Deniz Gözlemevi: Takvimlere Giriş
  4. Federal Hukuk Usulü Kuralları, Kural 6 (Hukuk Bilgi Enstitüsü)