Just for fun
Данный календарь рассчитывает дни недели для всех годов от 0 до 2799. Однако при расчете следует учитывать стиль летоисчисления: Юлианский или Григорианский.
Юлиа́нский календа́рь — календарь, разработанный группой александрийских астрономов. Календарь назван в честь Юлия Цезаря, по указу которого был введен в Римской империи с 1 января 45 года до н. э. Юлианский календарь в современной России обычно называют старым стилем. Юлианский год имеет продолжительность в среднем 365,25 дней.
Григориа́нский календа́рь — система исчисления времени, основанная на циклическом обращении Земли вокруг Солнца; продолжительность года принята равной 365,2425 суток; содержит 97 високосных лет на 400 лет. Впервые григорианский календарь был введён папой римским Григорием XIII в католических странах 4 октября 1582 года взамен прежнего юлианского: следующим днём после четверга 4 октября стала пятница 15 октября. Григорианский календарь используется в большинстве стран мира.
Алгоритм работы данного календаря основан на этой таблице.