Gün Ekleme/Çıkarma Hesaplayıcı

Belirli bir tarihe gün, hafta, ay veya yıl ekleyerek veya çıkararak yeni tarihi hesaplayın. Randevu tarihi, teslim tarihi, vade tarihi gibi önemli tarihleri kolayca belirleyin. İleri veya geri tarih hesaplama için kullanışlı bir araçtır.

Başlangıç Tarihi

Eklenecek/Çıkarılacak Süre

Gün Ekleme/Çıkarma Nasıl Yapılır?

1. Başlangıç tarihini seçin
2. Eklemek veya çıkarmak istediğiniz süreyi girin:
- Yıl sayısı
- Ay sayısı
- Hafta sayısı
- Gün sayısı
3. Ekleme veya çıkarma işlemini seçin
4. "Yeni Tarihi Hesapla" butonuna tıklayın

Not: Tarih aralığı 1900-2100 yılları arasında olmalıdır. Negatif değerler de girebilirsiniz.

Bir tarihe süre ekleme ve çıkarma

Tarihi ileri veya geri kaydırmak, takvim aritmetiğinin sıra bağımlı hale geldiği yerdir. Önce bir ay sonra bir gün eklemek, önce bir gün sonra bir ay eklemekle her zaman aynı sonuca varmaz. Nedenini bilmek bütün bir hata sınıfını önler.

Formül

yeni tarih = temel tarih +/- (yıl, ay, hafta, gün), en büyük birimden başlanarak

Yıl ve ay günlerden önce uygulanır; ay sonunu aşan sonuçlar taşırılmaz, kırpılır.

İşlem sırası neden önemli

31 Ocak 2025'ten başlayın. Bir ay ekleyin: 28 Şubat çıkar, çünkü 31 Şubat diye bir tarih yoktur ve değer ayın son gününe kırpılır. Şimdi bir gün ekleyin: 1 Mart.

Sırayı ters çevirin. 31 Ocak'a bir gün ekleyince 1 Şubat, ona bir ay ekleyince 1 Mart. Bu örnekte sonuç tesadüfen aynı.

Şimdi 30 Ocak'ı deneyin. Önce ay: 28 Şubat, sonra bir gün: 1 Mart. Önce gün: 31 Ocak, sonra bir ay: 28 Şubat. Aynı girdilerden iki farklı sonuç. Bu hesaplayıcı büyük birimi önce uygular; ISO 8601, veritabanları ve bordro sistemlerinin kullandığı kural budur.

Kırpma ile taşırma arasındaki fark

Ay kaydırması imkânsız bir tarih ürettiğinde iki davranıştan biri seçilir ve bunlar yeterince sık farklılaşır.

  • Kırpma: 31 Mart eksi bir ay, 28 Şubat olur. ISO 8601, SQL veritabanları, hesap tablosu fonksiyonları ve bu hesaplayıcı böyle çalışır.
  • Taşırma: 31 Mart eksi bir ay, önce 31 Şubat hesaplanıp fazlalık mart'a taşarak 3 Mart olur. Nadirdir ama basit kütüphaneler böyle yapar.
  • Kırpma tersine çevrilemez. 31 Mart eksi bir ay 28 Şubat'tır, ama 28 Şubat artı bir ay 28 Mart'tır. Bir ay kaydırmasını ters işlemle geri alabileceğinizi asla varsaymayın.

12 ay ile 365 gün aynı şey değildir

Aradaki dönem 29 Şubat içeriyorsa 12 ay ile 365 gün tam olarak bir gün farkeder. Bu yüzden süre belirten metinler hangi esasa göre sayılacağını açıkça yazar.

31 Aralık 2023'ten 24 ay ileri 31 Aralık 2025'tir. Aynı tarihten 730 gün ileri ise 30 Aralık 2025'tir, çünkü 2024 artık yıldı. İki yöntem farklı gün verir ve hangisinin geçerli olduğunu belge belirler.

Örnek hesaplama

31 Ağustos 2024'ten başlayan 24 aylık bir süre: 24 ay eklenince 31 Ağustos 2026 çıkar. Ağustos 31 gün çektiği için kırpma gerekmez.

Aynı tarihten 45 gün ileri gitmek isteseydiniz: ağustosta kalan 0 gün, eylülde 30, ekimde 15 gün ile 15 Ekim 2024 bulunurdu.

Geriye doğru örnek: 15 Mart 2026'dan 3 ay geri 15 Aralık 2025'tir. Ama 31 Mayıs 2026'dan 3 ay geri 28 Şubat 2026'dır, çünkü şubatta 31 yoktur ve değer kırpılır.

Sıkça Sorulan Sorular

Sonuç hedef ayın son geçerli gününe kırpılır. Fazlalığı mart'a taşırmak, "bir ay sonra" denen bir tarihin bir sonraki aya düşmesi anlamına gelirdi ki bu aylık dönem mantığını bozar.

Yalnızca dönem 29 Şubat içermiyorsa aynıdır. Artık gün araya giriyorsa ikisi tam bir gün farkeder.

Evet. Negatif değerler tarihi geriye kaydırır ve aynı kırpma kurallarını ters yönde uygular. Kırpma olduğunda çıkarmanın toplamanın tam tersi olmadığını unutmayın.

Bu hesaplayıcı takvim günüyle çalışır. İş günü aritmetiği belirli bir tatil takvimi gerektirir ve tatiller ülkeden ülkeye, çoğu zaman bölgeden bölgeye değişir.

Evet, çünkü hafta her zaman tam 7 gündür ve kırpma gerektirmez. Süre haftayla ifade edilebiliyorsa belirsizlik ortadan kalkar.

İlgili hesaplayıcılar

Kaynaklar

Son güncelleme: 2026-08-08. Bu sayfa bilgilendirme amaçlıdır. Hukuki, tıbbi, vergi veya finansal kararlar için sonucu bir uzmana doğrulatın.