Я пытаюсь узнать дату понедельника на текущей неделе. Это близко к правильному?
Dim MondayOfCurrentWeek As Date = Date.Today - Date.Today.DayOfWeek + 1
Насколько я понимаю, индексы AyOfWeek следующие:
1 = Monday
2 = Tuesday
3 = Wednesday
4 = Thursday
5 = Friday
6 = Saturday
0 = Sunday
Следовательно, если, например, Date Today - четверг, я бы получил:
Dim MondayOfCurrentWeek As Date = Date - 4 + 1
что было бы равно
Date - 3
и мне кажется правильным.
Или я совсем выключен?
DayOfWeek
is i> перечисление. - person James Thorpe   schedule 12.01.2015