計算當前日期是當年第幾周的函數

首先必須引用

Using   System.Globalization;命名空間

以下爲所需的函數,大家自家看吧。

//得到現在是第多少周
  protected int GetWeekOfYear(DateTime dt)  
  {  
   CultureInfo ci = CultureInfo.CurrentCulture;
   System.Globalization.Calendar cal = ci.Calendar;
   CalendarWeekRule cwr = ci.DateTimeFormat.CalendarWeekRule; 
   DayOfWeek dow = ci.DateTimeFormat.FirstDayOfWeek;  
   return cal.GetWeekOfYear(dt,cwr,dow);     
  } 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章