Haftanın Günü Formülü
Haftanın günü formülü, belirli bir tarih için haftanın gününü hesaplamak için kullanılan bir algoritmadır. Bu formül, Gregoryen takvimini temel alır ve 1 Ocak 1900’den itibaren geçerlidir.
Formül
Haftanın günü formülü şu şekildedir:
d = (y + y/4 - y/100 + y/400 + m + k) mod 7
- d: Haftanın günü (0: Pazar, 1: Pazartesi, …, 6: Cumartesi)
- y: Yıl
- m: Ay (Ocak: 1, Şubat: 2, …, Aralık: 12)
- k: Gün (1, 2, …, 31)
Örnek
1 Ocak 2023 için haftanın gününü hesaplayalım:
d = (2023 + 2023/4 - 2023/100 + 2023/400 + 1 + 1) mod 7
d = (2023 + 505 - 20 + 5 + 1 + 1) mod 7
d = 2538 mod 7
d = 1
Bu nedenle, 1 Ocak 2023 Pazar günüdür.
Faydalı Siteler
İlgili Dosyalar
- Haftanın Günü Formülü Excel Çalışma Sayfası
- Haftanın Günü Formülü Python Kodu
- Haftanın Günü Formülü Java Kodu