Nasıl Kullanılır
- Değerleri girin
Gerekli alanları doldurun.
- Hesapla butonuna tıklayın
Hesapla butonuna basarak sonuçları alın.
- Sonuçları inceleyin
Sonuçları görüntüleyin ve gerekirse paylaşın.
Haftanın günü nedir?
Haftanın günü (day of week), belirli bir tarihin yedi günden — Pazar, Pazartesi, Salı, Çarşamba, Perşembe, Cuma ve Cumartesi — hangisine denk geldiğini gösterir. Yedi günlük döngü, eski Babil'in gök cisimlerine dayanan inançlarından kaynaklanır ve aynen Gregoryen takvime aktarılmıştır; artık yıllardan veya yüzyıl düzeltmelerinden bağımsız olarak kesintisiz tekrarlanır.
Bu hesaplayıcı, girdiğiniz tarihin gününü hem Korece hem İngilizce aynı anda gösterir ve hatta hafta sonu (Cumartesi veya Pazar) olup olmadığını belirler. Bir doğum gününün ya da yıl dönümünün hangi güne denk geldiğini kontrol etmek, gelecekteki bir etkinliğin veya son tarihin hafta içine mi hafta sonuna mı düştüğünü önceden tahmin etmek ya da tarihsel bir olayın gününü bulmak için kullanışlıdır. Saat dilimi hatalarını önlemek için girilen tarih, yerel gece yarısı esas alınarak yorumlanır.
Hesaplama formülü
Bilgisayarlar, bir tarihi gün dizinine (0–6) dönüştürerek günü belirler. Bu hesaplayıcı JavaScript'in Date.getDay() işlevini kullanır.
gün dizini = getDay(yıl-ay-gün) // 0=Pazar … 6=Cumartesi
Örneğin 2024-03-01 girildiğinde 5 dizini döner ve Cuma olarak gösterilir; 5 ne Cumartesi (6) ne de Pazar (0) olduğundan hafta içi olarak değerlendirilir. Matematiksel olarak Zeller eşliği h = (q + ⌊13(m+1)/5⌋ + K + ⌊K/4⌋ + ⌊J/4⌋ − 2J) mod 7 aynı sonucu verir; burada q gün, m ay (Mart = 3'ten başlayarak), K yılın son iki hanesi, J ise ilk iki hanesidir.