MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

Sonuç Tarihi
2024-01-31
Wednesday
Yıl 2024
Ay 1
Gün 31
Haftanın Günü Wednesday
Jülyen Gün Sayısı 2.460.341

Bu hesaplayıcı ne işe yarar?

Gün Ekleme ve Çıkarma Hesaplayıcı, herhangi bir başlangıç tarihinden belirlediğiniz gün kadar önce veya sonra gelen tam takvim tarihini bulur. İster "bugünden 90 gün sonra hangi tarih?" diye merak edin, ister "45 gün önce hangi tarihti?" sorusunun cevabını arayın, bu araç size sonucu haftanın günüyle birlikte verir. Tüm Gregoryen tarihlerinde çalışır; ay uzunluklarını, artık yılları ve yıl geçişlerini doğru bir şekilde hesaba katar.

Başlangıç tarihinden gün ekleyip çıkaran oklarla takvim tarihlerinin sayı doğrusu
Eklemek tarihi ileri, çıkarmak ise takvimde geri taşır.

Nasıl kullanılır?

Başlangıç tarihinizi (yıl, ay ve gün) girin, gün eklemek mi yoksa çıkarmak mı istediğinizi seçin ve gün sayısını yazın. Hesaplayıcı sonucu YYYY-AA-GG biçiminde ve haftanın günüyle birlikte gösterir. Bu evrensel bir tarih aracıdır — standart Gregoryen takvim dışında hiçbir ülkeye ya da takvime özgü varsayım içermez.

Formül açıklaması

Araç, değişken ay uzunlukları ve artık yıllarla doğrudan boğuşmak yerine başlangıç tarihini bir Jülyen Gün Sayısı (JGS) değerine dönüştürür — yani tek bir sürekli gün sayacına. \(N\) gün eklemek ya da çıkarmak böylece basit bir tam sayı işlemine indirgenir:

$$\text{Sonuç} = \text{JGS}(\text{başlangıç}) \pm N \;\rightarrow\; \text{takvim tarihi}$$

JGS değeri şu formülle bulunur:

$$\text{JGS} = 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$$

Gün eklemek veya çıkarmak ise: \(\text{JGS}_{out} = \text{JGS} \pm N\). Sonuç tekrar yıl, ay ve güne çevrilir. Haftanın günü ise \(\text{JGS} \bmod 7\) ile bulunur. Bu yaklaşım kusursuz sonuç verir ve gün gün ilerleyen basit döngülerde sık görülen yuvarlama hatalarını ortadan kaldırır.

Reklam
Bir tarihi Jülyen Gün Sayısına çeviren, N ekleyen ve tekrar tarihe çeviren akış şeması
Tarih bir Jülyen Gün Sayısına çevrilir, N eklenir veya çıkarılır, sonra geri çevrilir.

Örnek hesaplama

2024-01-01 tarihinden başlayıp 30 gün ekleyelim. 2024-01-01'in JGS değeri 2.460.311'dir. Buna 30 eklediğimizde $$2{,}460{,}311 + 30 = 2{,}460{,}341$$ elde edilir; bu da tekrar çevrildiğinde 2024-01-31 tarihine karşılık gelir. 2024 bir artık yıl olduğundan hesaplama Ocak ayının 31 gününü sorunsuzca dikkate alır. Bir gün daha eklersek (toplam 31 gün) sonuç 2024-02-01'e geçer.

Reklam

Temel Kavramlar Açıklandı

Jülyen Gün Numarası (JDN)
1 Ocak 4713 BC'den (proleptic Jülyen takvimi) itibaren Evrensel Saat'in öğleden sonrasından beri geçen tam günlerin kesintisiz sayımı. Her takvim tarihi tek bir tamsayıya eşlendiği için, gün ekleme veya çıkarma basit tamsayı aritmetiğine dönüşür: tarihi JDN'ye çevir, uzaklığı ekle veya çıkar, sonra geri çevir. Bu, ay uzunlukları ve artık yılları manuel olarak işlemeyi önler.
Gregoryen takvimi
Günümüzde dünyanın çoğu tarafından kullanılan sivil takvim, 1582'de Papa Gregory XIII tarafından tanıtıldı. 365 günlük bir yılı tanımlar ve belirli kurallar altında artık gün eklenir, ortalama 365.2425 günlük yıl uzunluğu vererek, solar yılı yakından takip eder.
Proleptic Gregoryen takvimi
Gregoryen takviminin 1582 tanıtımından önce tarihlere uygulanır. Hesaplayıcılar bunu kullanır; böylece tarihsel veya çok eski tarihler aynı tutarlı artık yıl kurallarını takip eder ve herhangi bir dönem boyunca kesintisiz JDN aritmetiğini sağlar.
Artık yıl
366 gün içeren bir yıl (29 Şubat ile). Gregoryen yılı, 4'e bölünebilirse artık yıldır, yüzyıl yılları hariç, bunların ayrıca 400'e bölünebilmesi gerekir. Bu nedenle 2000 ve 2024 artık yıllardır, fakat 1900 ve 2100 değildir.
Modulo'dan Haftanın Günü
JDN'den doğrudan modulo aritmetiği kullanılarak türetilen haftanın günü. Haftanın günleri her 7 günde tekrarlandığı için, \((\text{JDN} + 1) \bmod 7\) hesaplamak, 0 ile 6 arasında bir değer verir; bu değer haftanın bir gününe eşlenir (JDN 0 bir Pazartesi'ye denk gelir). Bu, hesaplayıcının herhangi bir sonuç tarihinin haftanın gününü arama tablosu olmadan adlandırmasını sağlar.

Sıkça sorulan sorular

Artık yılları hesaba katıyor mu? Evet. Jülyen Gün Sayısı yöntemi artık yılları ve değişken ay uzunluklarını doğası gereği dikkate alır; bu nedenle artık yıllardaki 29 Şubat doğru biçimde işlenir.

Yeni bir yıla geçebilir miyim? Kesinlikle. Yeterince gün eklediğinizde sonuç bir sonraki yıla ilerler (çıkarma yaparken de önceki yıla geri döner) ve bunun için ekstra bir işlem yapmanıza gerek yoktur.

Hangi takvimi kullanıyor? Günümüzde dünya genelinde kullanılan standart sivil takvim olan proleptik Gregoryen takvimini kullanır.

Son güncelleme: