MCP ile bağlan →

Hesaplamaya Girin

Formül

Formül: Tarih Farkı Hesaplama Aracı
Show calculation steps (1)
  1. Day Difference

    Day Difference: Tarih Farkı Hesaplama Aracı

    Absolute gap in days between the start and end serial numbers.

Reklam

Sonuç

Gün Farkı
30
iki tarih arasındaki gün sayısı
Başlangıç Tarihi 6/15/2026
Bitiş Tarihi 7/15/2026
Tarih Biçimi usa
Mod All calendar days

Tarih Farkı Hesaplama Aracı nedir?

Bu araç, iki takvim tarihi arasında kaç gün olduğunu hesaplar. İster tüm takvim günlerini, ister yalnızca iş günlerini (Pazartesi'den Cuma'ya; cumartesiyi de ekleme seçeneğiyle) sayabilirsiniz. Hem gelecekteki hem de geçmişteki tarihlerle çalışır; bu sayede sözleşme sürelerini, kargo teslim aralıklarını, proje takvimlerini, ödeme vadelerini, yaş hesabını ve geri sayımları kolayca takip edebilirsiniz. Hesaplama proleptik Gregoryen takvimine dayanır, dolayısıyla artık yıllar kusursuz biçimde dikkate alınır.

Nasıl kullanılır?

Tarihlerinizi nasıl yazdığınıza uygun bir Tarih Biçimi seçin: ABD (aa/gg/yyyy), AB (gg/aa/yyyy) veya ISO (yyyy-aa-gg). ABD ve AB biçimlerinde tarih bölümlerini bölü, nokta veya tire ile ayırabilirsiniz (örneğin 6/15/2026, 6.15.2026 ya da 6-15-2026); ISO biçiminde yalnızca tire kullanılır. Başlangıç Tarihi ile Bitiş Tarihi'ni girin. Hafta sonlarını hesaba katmamak için "Yalnızca İş Günlerini Say" seçeneğini, cumartesilerin de iş günü sayılmasını istiyorsanız "Cumartesi İş Günüdür" seçeneğini işaretleyin. İki tarihi hangi sırada girdiğiniz önemli değildir — sonuç her zaman pozitif bir fark olarak çıkar.

Formülün açıklaması

Her tarih, benzersiz bir tam sayı seri değeri olan Jülyen Gün Numarası'na (JDN) dönüştürülür. İki seri değerinin farkı alındığında, ayların gün sayısından veya artık yıllardan bağımsız olarak, takvime tam uyumlu ve kesin bir gün sayısı elde edilir.

$$\text{JDN} = d + \left\lfloor\frac{153m+2}{5}\right\rfloor + 365y + \left\lfloor\frac{y}{4}\right\rfloor - \left\lfloor\frac{y}{100}\right\rfloor + \left\lfloor\frac{y}{400}\right\rfloor - 32045$$

$$\text{Days} = \left| \text{JDN}_{end} - \text{JDN}_{start} \right|$$

Tüm günler modunda sonuç, iki seri değeri arasındaki mutlak farktır. İş günü modunda araç, erken tarihten sonraki her seri değerini geç tarihe kadar tek tek tarar, haftanın hangi günü olduğunu belirler ve yalnızca sizin seçtiğiniz günleri sayar.

Başlangıç ve bitiş tarihi arasında sayılan gün aralığını gösteren zaman çizelgesi
Fark, başlangıç ve bitiş tarihleri arasındaki gün sayısıdır.

Örnek hesaplama

15/06/2026'dan 15/07/2026'ya: 15 Haziran'dan 30 Haziran'a kadar 15 gün, 1 Temmuz'dan 15 Temmuz'a kadar 15 gün, toplam 30 gün eder. İş günü modunda (hafta sonları hariç) aynı aralık 22 iş günü verir; cumartesiler de sayılırsa, aralıktaki dört cumartesi eklenerek sonuç 26 olur.

$$\text{Days} = \left| \text{JDN}(\text{end}) - \text{JDN}(\text{start}) \right| = 30$$

Beş hafta içi günü vurgulanmış ve iki hafta sonu günü gölgelenmiş haftalık takvim ızgarası
İş günü modu yalnızca hafta içi günleri sayar, gölgeli hafta sonunu atlar.

Sıkça Sorulan Sorular

Sayıma başlangıç günü dahil mi? Hayır. Sonuç, iki tarih arasındaki farktır (başlangıç günü hariç tutulur); dolayısıyla 1/2'den 5/2'ye 5 değil, 4 gün döner.

Tarih biçimi sonucu değiştirir mi? Hayır. Biçim yalnızca yazdığınız metnin nasıl yorumlanacağını belirler. 15/06/2026 (AB) ile 06/15/2026 (ABD) aynı tarihtir ve aynı sonucu verir.

Artık yıllar dikkate alınıyor mu? Evet. 29 Şubat 2024 geçerli bir tarihtir; serileştirme bu ekstra günü otomatik olarak hesaba katar. Buna karşılık 29 Şubat 2023 gibi var olmayan bir tarih reddedilir.

Son güncelleme: