System.Globalization.GregorianCalendar gc = new System.Globalization.GregorianCalendar();
int weekOfYear = gc.GetWeekOfYear(DateTime.Parse("2007-06-01"),System.Globalization.CalendarWeekRule.FirstDay,DayOfWeek.Sunday);
int weekOfYear = gc.GetWeekOfYear(DateTime.Parse("2007-06-01"),System.Globalization.CalendarWeekRule.FirstDay,DayOfWeek.Sunday);