tags:

views:

1158

answers:

1

is there any function of datetime return dayofweekindex? such as:
int Todaywhat_is_Index= = DateTime.Now.IndexOfDayofThisWeek;
if Today is friday, it must be return 5
ifToday is Saturday, it must be return 6
ifToday is Sunday, it must be return 0

+2  A: 

Yes, check DateTime.DayOfWeek.

Please note this depends on the regional settings (here in Europe Monday is the first day of the week).

Gerrie Schenck
Be warned: this value varies by culture. Depending on where you are day 0 may be either Sunday or Monday.
Joel Coehoorn
Already edited my post ;)
Gerrie Schenck
Don't forget that you need to cast it back to an int to get it as a number.
R. Bemrose
Use DateTimeFormatInfo.InvariantInfo.DayNames to avoid culture
Greg