У меня есть дата, например, 1 апреля 2009 года. Я хочу знать, что такое будний день, то есть, является ли 1 апреля понедельником, вторником и т. Д. Аналогичным образом я хочу проверить будний день каждого дня в апреле.
Вы можете использовать свойство DayOfWeek .
Используйте свойство DayOfWeek:
DayOfWeek
new DateTime(2009, 4, 1).DayOfWeek
Если выбранный вами компьютерный язык не имеет функции DayOfWeek, вы можете использовать Конгруэнция Зеллера , которая возвращает день недели с помощью простой целочисленной арифметики.