1、方法:
public static string WeekOfYear(DateTime dt, CultureInfo ci)
{
int week = ci.Calendar.GetWeekOfYear(dt, ci.DateTimeFormat.CalendarWeekRule, ci.DateTimeFormat.FirstDayOfWeek);
if (week < 10)
{
return DateTime.Now.ToString("yyyy") + "0" + week.ToString();
}
else
{
return DateTime.Now.ToString("yyyy") + week.ToString();
}
}
2、调用:
string weeknum = WeekOfYear(DateTime.Now, new CultureInfo("zh-CN"));