Bu hesaplayıcı ne işe yarar?
Bu araç, bir başlangıç tarihi ile bir gün sayısı alır ve size sonuç olarak ortaya çıkan takvim tarihini verir. İleriye yönelik bir tarihi bulmak için gün ekleyebilir, geçmişteki bir tarihi bulmak için gün çıkarabilirsiniz. İsteğe bağlı iş günü modu yalnızca hafta içi günleri sayar; cumartesi ve pazarı atlayarak hafta sonlarının toplam gün sayınızdan pay almamasını sağlar. Proleptik Gregoryen takvimi kullanılarak her yıl için çalışır, böylece artık yıllar otomatik olarak hesaba katılır.
Nasıl kullanılır?
Önce Tarih Biçimini seçin (aa/gg/yyyy, gg/aa/yyyy veya ISO yyyy-aa-gg) — bu yalnızca tarihlerin nasıl girilip gösterileceğini belirler, hesaplamayı asla etkilemez. Başlangıç ayını, gününü ve yılını girin, Ekle veya Çıkar seçeneğini belirleyin ve gün sayısını yazın. Yalnızca hafta içi günleri saymak için "Sadece İş Günleri" kutusunu işaretleyin. İş yerinizde cumartesi de çalışma günüyse, "Cumartesi de İş Günüdür" seçeneğini işaretleyin; böylece yalnızca pazar atlanır.
Formül açıklaması
Düz takvim günlerinde başlangıç tarihi bir seri gün numarasına dönüştürülür, işaretli gün sayısı eklenir ve seri numara tekrar Gregoryen tarihe çevrilir.
$$\text{resultDate} = \text{startDate} + (\text{sign} \times \text{days})$$
İş günü modunda ise hesaplayıcı tarihi adım adım ilerletir: her adımda tarih bir takvim günü ileri (veya geri) gider, ancak kalan sayaç yalnızca o gün bir iş günü olduğunda düşer.
$$\text{remaining} = \text{remaining} - 1 \quad \text{if day is a business day}$$
Bu sayede sonuç her zaman bir iş gününe denk gelir. Başlangıç tarihinin kendisi asla sayılmaz; sayım bir sonraki ya da bir önceki günden başlar.
Örnek üzerinden anlatım
15 Haziran 2026 Pazartesi gününden başlayıp 30 takvim günü ekleyelim. Haziran 30 gün çektiği için 15 gün sizi 30 Haziran'a, 15 gün daha 15 Temmuz'a taşır. Sonuç 15 Temmuz 2026 Çarşamba olur — çünkü 15 Haziran bir pazartesidir ve \(30 = 4 \times 7 + 2\) güne eşittir; bu da sizi iki hafta içi gün ileriye taşır.
Temel Terimler Tanımlanmıştır
- Takvim günü
- Haftanın herhangi bir günü; hafta sonları ve tatilleri içerir. Takvim günleri eklemek, tarihi hiçbir atlama olmaksızın bir kez bir birim ilerletir.
- İş günü
- Normal iş faaliyetinin yürütüldüğü gün — geleneksel olarak pazartesi ile cuma arası. Bu hesaplayıcıda "sadece iş günleri" seçildiğinde hafta sonları atlanır; resmi tatiller otomatik olarak hariç tutulmaz.
- Hafta sonu
- Haftanın çalışılmayan günleri. Varsayılan olarak cumartesi ve pazar anlamına gelir. "Cumartesi iş günü" seçeneği etkinleştirildiğinde, yalnızca pazar hafta sonu olarak kabul edilir.
- Seri gün numarası
- Bir tarihi sabit bir referans noktasından (bir başlangıç) günlerin sayısı olarak temsil eden bir tam sayı. Tarih aritmetiği, her tarihi seri numarasına dönüştürerek, gün sayısını ekleyerek veya çıkararak ve ardından geri dönüştürerek gerçekleştirilir — bu, değişen ay uzunluklarını ve artık yılları otomatik olarak işler.
- Proleptik Gregoryen takvimi
- Gregoryen takvimi, resmi 1582 tanıtılmasından önceki tarihlere geriye doğru genişletilmiştir. Kullanımı, bir hesaplayıcının eski Julian takvimie geçiş yapmaksızın tüm tarihi tarihler arasında tutarlı bir artık yıl kuralları seti uygulamasını sağlar.
- Artık yıl
- 366 günü olan bir yıl (Şubat 29 eklenir). Gregoryen sisteminde, bir yıl 4'e bölünebilirse artık yıldır; ancak yüzyıl yılları 400'e de bölünebilir olmalıdır. Yani 2000 ve 2024 artık yıllardır; 1900 ve 2100 değildir.
- Başlangıç tarihi hariç tutma kuralı
- Başlangıç tarihinin kendisinin sıfırıncı gün mü yoksa birinci gün mi olarak sayılacağı kuralı. Günler eklenirken, başlangıç tarihi tipik olarak hariç tutulur (1. gün ertesi gündür), bu nedenle pazartesiye "1 gün ekle" salı gününü verir. Farklı araçlar ilk günü ekleyebilir, bu sonuçları bir kaydırır — her zaman hangi kuralın geçerli olduğunu doğrulayın.
Sıkça Sorulan Sorular
Başlangıç tarihi sayıma dahil mi? Hayır. Sayılan ilk gün, başlangıç tarihinin bir sonraki (ekleme için) ya da bir önceki (çıkarma için) günüdür.
Resmi tatiller hariç tutuluyor mu? Hayır. İş günü modunda yalnızca hafta sonları atlanabilir. Tatilleri hesaba katmak için fazladan gün ekleyin.
Artık yılları doğru hesaplıyor mu? Evet. 1 Mart 2024'ten 1 gün çıkarmak doğru şekilde 29 Şubat 2024 sonucunu verir.