Haftanın Günü Formülü

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


Yayımlandı

kategorisi

yazarı: