Temel rehber Yayın: 13 Temmuz 2026 6 dk okuma

İki Tarih Arası Kaç Gün? Nasıl hesaplanır (formül + örnekler)

"Şu tarih ile bu tarih arasında kaç gün var?" sorusu ilk bakışta basit görünse de ay uzunlukları ve artık yıllar işi karıştırır. Bu rehberde gün farkının formülünü, iki ucu ne zaman saymanız gerektiğini, hafta/ay/yıl karşılığını ve sık yapılan hataları örneklerle açıklıyoruz.

İki tarih arası kaç gün olduğu nasıl hesaplanır?

Kısa cevap İki tarih arası gün farkı, bitiş tarihinden başlangıç tarihi çıkarılıp sonuç güne çevrilerek bulunur. Örneğin 1 Ocak 2026 ile 31 Aralık 2026 arasında 364 gün fark vardır; iki günü de sayarsanız 365 gün olur. Hafta için sonucu 7'ye bölersiniz.

Yani temel işlem bir çıkarma işlemidir: iki tarihi de gün cinsine çevirip birbirinden çıkarırsınız. Zorluk, ayların 28 ile 31 gün arasında değişmesi ve dört yılda bir araya giren 29 Şubat'tan gelir. Bu yüzden "aradan üç ay geçti, o hâlde 90 gündür" gibi kestirmeler çoğu zaman birkaç gün şaşar. Kendi tarihleriniz için iki tarih arası hesaplayıcısını kullanarak sonucu saniyede alabilirsiniz.

Gün farkı formülü ve mantığı

Kısa cevap Gün farkı = (bitiş tarihi − başlangıç tarihi). Her iki tarih de gün sayısına çevrilir (örneğin 1 Ocak 1970'ten itibaren geçen gün) ve fark alınır. Sonuç, iki tarih arasındaki tam gün sayısıdır.

Bilgisayarlar tarihleri bir referans noktasından (genelde 1 Ocak 1970) itibaren geçen gün ya da milisaniye olarak tutar. İki tarihi bu ölçeğe çevirip çıkarınca, aradaki tam gün sayısını doğrudan elde edersiniz. Bu yöntem ay uzunluklarını ve artık yılları otomatik olarak hesaba katar; çünkü referans ölçeğinde her gün zaten sırayla sayılıdır.

Gün farkı nedir? İki takvim tarihi arasındaki tam 24 saatlik dilimlerin sayısıdır. Başlangıç gününün kendisi bu sayıya dahil edilmez; sayım ertesi günden başlar. Bu yüzden aynı gün seçilirse fark 0 olur, ertesi gün seçilirse 1 olur.

İki uç dahil mi, değil mi? (en sık karışan nokta)

Kısa cevap Saf gün farkı başlangıç gününü saymaz; sadece aradaki tam günleri verir. Ama bir sürenin toplam kaç gün sürdüğünü (iki uç dahil) bulmak isterseniz farka 1 eklersiniz. 10–15 Ocak arası fark 5 gün, iki uç dahil 6 gündür.

Bu ayrım pratikte çok önemlidir çünkü hangi anlamı kastettiğinize göre sonuç bir gün değişir:

  • Fark (exclusive): "Bugünden doğum günüme kaç gün var?" — aradaki tam günleri sayarsınız, bugünü saymazsınız.
  • İki uç dahil (inclusive): "Otelde kaç gün konakladım?" ya da "etkinlik kaç gün sürdü?" — hem giriş hem çıkış gününü sayarsınız, farka 1 eklersiniz.
  • Gece sayısı: Konaklamada "kaç gece" saf gün farkına eşittir; "kaç gün" ise farka 1 eklenmiş hâlidir.
Pratik ipucu Bir belirsizlik yaşarsanız kendinize şunu sorun: "Başlangıç gününün kendisi de sayılıyor mu?" Yanıt evet ise farka 1 ekleyin (iki uç dahil). Resmî sürelerde (ihbar, dava, başvuru) genellikle başlangıç günü sayılmaz, son gün sayılır — ama mevzuata göre değişebilir, bu yüzden ilgili kurumun kuralını teyit edin.

Gün farkını hafta, ay ve yıla çevirme

Gün farkını bulduktan sonra bunu başka birimlere çevirmek isteyebilirsiniz:

  • Hafta: gün ÷ 7. Örneğin 100 gün = 14,28 hafta ya da tam olarak 14 hafta 2 gün.
  • Yaklaşık ay: gün ÷ 30,44 (yılın ortalama ay uzunluğu, 365,25 ÷ 12). Bu yalnızca kaba bir karşılaştırmadır.
  • Takvim ay/yıl: Gerçek "X yıl Y ay Z gün" kırılımı, gün bölmesiyle değil takvim mantığıyla bulunur. GünSayacı bunu otomatik verir; örneğin 364 gün "0 yıl 11 ay 30 gün" olarak çıkar.

Neden iki farklı "ay" var? Çünkü 100 günü 30,44'e bölerseniz "3,29 ay" bulursunuz; ama takvimde 1 Ocak'tan 100 gün sonrası 11 Nisan'dır ve bu "3 ay 10 gün" eder. İkisi de doğrudur, sadece farklı soruların yanıtıdır: biri ortalama, diğeri gerçek takvim kırılımıdır.

Artık yıl gün hesabını nasıl etkiler?

Kısa cevap Artık yıllarda Şubat 29 gün çeker ve yıl 366 gün olur. Hesapladığınız aralık 29 Şubat'ı içeriyorsa gün farkına bu ekstra gün de yansır. 2024 ve 2028 artık yıldır; 2026 artık yıl değildir (365 gün).

Artık yıl kuralı şudur: 4'e bölünen yıllar artık yıldır, ancak 100'e bölünüp 400'e bölünmeyen yıllar hariçtir. Yani 2000 artık yıldı, 1900 değildi. Uzun aralıkları elle sayarken bu kolayca gözden kaçar ve toplamı bir–iki gün şaşırtır. Örneğin 1 Ocak 2000 ile 1 Ocak 2026 arasında 9.497 gün vardır; bu aralıkta 2000, 2004, 2008, 2012, 2016, 2020 ve 2024 olmak üzere yedi artık yıl bulunur.

Elle uğraşmayın, saniyede hesaplayın

Başlangıç ve bitiş tarihini girin; gün farkını, hafta/ay/yıl karşılığını ve iş gününü aynı anda görün. İsterseniz hedef güne canlı geri sayım kurun.

İki Tarih Arası Hesapla →

Örnek tablo ve sık yapılan hatalar

Aşağıdaki tablo, yaygın aralıkların gün farkını, hafta karşılığını ve takvim kırılımını gösterir. "Fark" sütunu iki uç arasındaki tam günü verir; iki ucu da saymak isterseniz 1 ekleyin.

İki tarih arası — örnek gün farkları (Gregoryen takvim)
Başlangıç → BitişGün farkıHaftaYıl-ay-gün
1 Oca 2026 → 31 Ara 2026364 gün52,00 yıl 11 ay 30 gün
1 Oca 2026 → 1 Tem 2026181 gün25,90 yıl 6 ay 0 gün
13 Tem 2026 → 11 Eki 202690 gün12,90 yıl 2 ay 28 gün
15 Tem 2026 → 15 Tem 2027365 gün52,11 yıl 0 ay 0 gün
1 Oca 2000 → 1 Oca 20269.497 gün1.356,726 yıl 0 ay 0 gün

Not: İki uç tarihi de saymak isterseniz gün farkına 1 eklenir (ör. 364 → 365).

En sık yapılan hatalar:

  • Ayları 30 gün varsaymak: "3 ay = 90 gün" her zaman doğru değildir; Ocak–Mart 89–90 gün, Mart–Mayıs 61 gün olabilir.
  • 29 Şubat'ı atlamak: Artık yıl aralıklarında bir günü eksik saymak yaygındır.
  • İki uç kafa karışıklığı: "Kaç gün sürdü" (dahil) ile "kaç gün fark var" (hariç) arasında 1 gün fark olduğunu unutmak.
  • İş günü ile takvim gününü karıştırmak: Kargo veya yasal süre "iş günü" ise hafta sonları ve tatiller sayılmaz — bunu iş günü rehberimizde ayrıntılı anlattık.

Sık sorulan sorular

İki tarih arası kaç gün olduğu nasıl bulunur?
Bitiş tarihinden başlangıç tarihini çıkarıp güne çevirirsiniz: gün farkı = bitiş − başlangıç. 1 Ocak 2026 – 31 Aralık 2026 arası fark 364 gündür; iki uç dahil 365 gündür.
İki ucu da saymak istiyorum, ne yapmalıyım?
Saf gün farkına 1 eklersiniz. "Kaç gün sürdü / kaç gün konakladım" gibi sorularda hem ilk hem son gün sayıldığı için bu ek gerekir. "Kaç gece" ise farka eşittir.
Gün farkını haftaya nasıl çeviririm?
Gün sayısını 7'ye bölersiniz. 100 gün = 14,28 hafta = 14 hafta 2 gün. 364 gün tam 52 haftaya karşılık gelir.
Artık yıl sonucu değiştirir mi?
Evet. Aralık 29 Şubat'ı içeriyorsa bir gün daha eklenir. 2024 ve 2028 artık yıldır; 2026 değildir (365 gün).
Bunu elle mi hesaplamam gerekir?
Gerekmez. Ay uzunlukları ve artık yıllar elle sayımı hataya açar. İki tarih arası aracına tarihleri girmeniz yeterli; gün, hafta, ay ve iş gününü birlikte verir.

İlgili rehberler

Yöntem & kaynaklar. Bu yazıdaki tüm örnekler, GünSayacı'nın açık hesaplama motoruyla üretilmiştir: gün farkı Gregoryen (miladi) takvime göre, iki tarih gün ölçeğine çevrilip farkı alınarak hesaplanır; ay ve yıl kırılımı takvim mantığıyla bulunur ve artık yıllar (29 Şubat) otomatik hesaba katılır. Son güncelleme: 13 Temmuz 2026. Yazı bilgilendirme amaçlıdır; resmî sürelerde ilgili kurumun kuralını esas alın.