Теперь обобщим. Чтобы определить день недели для любой даты, надо:
1) установить образ месяца и с его помощью вспомнить дату первого воскресенья этого месяца;
2) определить (в днях), сколько полных недель отделяют нашу дату от первого воскресенья соответствующего месяца, и вычесть количество этих дней, а также число, соответствующее дате первого воскресенья, из числа, обозначающего нашу дату;
3) полученный результат и есть порядковый номер того дня недели, на который падает наша дата.