計算日期位於一年中第幾個星期
Calendar.GetWeekOfYear:計算日期位於一年中第幾個星期
CalendarWeekRule 列舉型別:定義決定年份的第一週的各種規則 (Rule)
FirstDay:指示一年的第一週開始於該年的第一天,並結束於被指定為該週第一天的前一天。
FirstFullWeek:指示一年的第一週開始於,一年的第一天當天或之後被指定為一週第一天的那天。
FirstFourDayWeek:指示一年的第一週有四天以上在被指定為該週的第一天之前。
DayOfWeek 列舉型別:用來指定一週的第一天是星期幾
1: public static int GetWeekNumber(DateTime date)
2: {
3: var ci = CultureInfo.CurrentCulture;
4: return ci.Calendar.GetWeekOfYear(date, CalendarWeekRule.FirstDay, DayOfWeek.Sunday);
5: }