首先必须引用
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);
}
本文介绍了一个实用的C#函数,用于确定指定日期是当年的第几周。该函数利用了System.Globalization命名空间中的Calendar类及其相关属性来准确计算周数。
191

被折叠的 条评论
为什么被折叠?



