int week = DateTime.Parse("2008-11-5").DayOfYear / 7 + 1;
DayOfWeek dy = (Convert.ToDateTime(string.Format("{0}-1-1 0:0:0", DateTime.Now.Year.ToString()))).DayOfWeek; int j=0; switch(dy) { case DayOfWeek.Sunday: j=0; break; case DayOfWeek.Monday: j = 1; break; case DayOfWeek.Tuesday: j = 2; break; case DayOfWeek.Wednesday: j = 3; break; case DayOfWeek.Thursday: j = 4; break; case DayOfWeek.Friday: j = 5; break; case DayOfWeek.Saturday: j = 6; break; } int i = (DateTime.Now.DayOfYear+j)/7+1;
int week = DateTime.Parse("2008-11-5").DayOfYear / 7 + 1;
int j=0;
switch(dy)
{
case DayOfWeek.Sunday:
j=0;
break;
case DayOfWeek.Monday:
j = 1;
break;
case DayOfWeek.Tuesday:
j = 2;
break;
case DayOfWeek.Wednesday:
j = 3;
break;
case DayOfWeek.Thursday:
j = 4;
break;
case DayOfWeek.Friday:
j = 5;
break;
case DayOfWeek.Saturday:
j = 6;
break; }
int i = (DateTime.Now.DayOfYear+j)/7+1;