| //strYear 年份 public int GetWeek(string strYear) { string returnStr=""; System.DateTime fDt=DateTime.Parse(strYear+"-01-01"); int k=Convert.ToInt32(fDt.DayOfWeek);//得到该年的第一天是周几 if(k==1) { int countDay = fDt.AddYears(1).AddDays(-1).DayOfYear; int countWeek = countDay/7+1; return countWeek; } else { int countDay = fDt.AddYears(1).AddDays(-1).DayOfYear; int countWeek = countDay/7+2; return countWeek; } }
此文引用www.csdn.net会员贴子! |