DateTimeExtensionsWeekOfYear Method
Returns the week number of this
DateTime.
Week number 1 in any given year is the week containing January 1st.
Weeks begin on Monday by default. So Week 1 of 2005 actually began on
27 December 2004.
var testDate = new DateTime(2010, 11, 17);
? testDate.WeekOfYear();
// Result: 47