Да, каждое значение DateTime имеет встроенное свойство DayOfWeek, которое возвращает перечисление с тем же именем ...
DayOfWeek dow = DateTime.Now.DayOfWeek;
Если вы хотите получить целочисленное значение, просто приведите значение перечисления к int.
int dow = (int)(DateTime.Now.DayOfWeek);
Вам нужно будет добавить константу от 1 до 6 и выполнить Mod 7, чтобы перестроить ее в другой день, кроме воскресенья, однако ...