Bu araç ne işe yarar?
Ayın Kaçıncı Hafta Günü Hesaplama Aracı, "Ocak ayının 3. Pazartesi'si" veya "Aralık ayının 1. Cuma'sı" gibi tekrar eden kurallara karşılık gelen tam takvim tarihini bulur. Bu tür kurallar hayatın her yerindedir: ABD federal tatilleri (Şükran Günü, Kasım'ın 4. Perşembesidir), aylık toplantılar, maaş ödeme günleri, opsiyonların vade dolum Cuma'ları ve düzenli fatura tarihleri. Takvimdeki kareleri tek tek saymak yerine yalnızca yılı, ayı, sıra numarasını ve hafta gününü seçersiniz; araç da size ayın hangi günü olduğunu söyler.
Nasıl kullanılır?
Yıl ve ay seçin, ardından kaçıncı tekrarı istediğinizi (1.'den 5.'ye kadar) belirleyin ve hafta gününü seçin. Hesaplayıcı, eşleşen ayın gününü gösterir. Ayrıca o tekrarın gerçekten var olup olmadığını da belirtir — 5. hafta günü yalnızca bazı aylarda görülür — ve ilk eşleşen hafta gününün tarihini gösterir; böylece tüm diziyi görebilirsiniz (her sonraki tekrar için 7 gün ekleyin).
Formül açıklaması
Önce ayın 1'inin hangi hafta gününe denk geldiğini buluyoruz; buna f diyoruz (1 = Pazar'dan 7 = Cumartesi'ye). Hedeflenen hafta gününün (w) ilk tekrarına ulaşmak için \((w - f + 7) \bmod 7\) gün ekliyoruz. Her ek tekrar tam olarak 7 gün sonra geldiği için, n. tekrar şu güne denk gelir:
$$\text{gün} = 1 + \big((w - f + 7)\bmod 7\big) + (n - 1) \times 7$$
Bu değer aydaki gün sayısını aşarsa, o tekrar mevcut değildir (örneğin, Salı günleri yalnızca 1, 8, 15, 22 ve 29'a denk gelen bir ayda 5. Salı yoktur; bunun için ayın en az 29 gün olması gerekir).
Örnek hesaplama
Ocak 2024'ün 3. Pazartesi'sini bulalım. 1 Ocak 2024 bir Pazartesi olduğundan \(f = 2\) ve \(w = 2\)'dir. Sapma \((2 - 2 + 7)\bmod 7 = 0\) olduğundan ilk Pazartesi ayın 1'idir. 3. Pazartesi ise $$1 + 0 + (3 - 1) \times 7 = \mathbf{15}$$tir. Yani tarih 15 Ocak 2024'tür — ki bu tarih gerçekten de ABD'deki Martin Luther King Jr. Günü'ne denk gelmiştir.
Sıkça Sorulan Sorular
Hangi hafta günü numaralandırması kullanılıyor? Giriş menüsündeki gibi Pazar = 1'den Cumartesi = 7'ye kadar.
Tekrar mevcut değil neden diyor? Bazı aylarda belirli bir hafta gününden yalnızca dört tane bulunur. 5.'yi istediğinizde ve yalnızca dört tane varsa, hesaplanan gün ayın uzunluğunu aşar ve "mevcut değil" olarak işaretlenir.
Ayın son hafta gününü bulabilir miyim? Önce 5. tekrarı seçin; eğer varsa son tekrar odur, yoksa 4. tekrar sonuncudur.