根据中华人民共和国国家标准 GB/T 7408-2005《数据元和交换格式信息交换日期和时间表示法》中 4.3.2.2:一年中的第一个日历星期包括该年的第一个星期四,并且日历年的最后一个日历星期就是在下一个日历年的第一个日历星期之前的那个星期,日历星期数是其在该年中的顺序。
DateTime dateTime = new DateTime(2014, 12, 29); for (int i = 0; i < 53; i++) { Response.Write(dateTime.ToString("yyyy-MM-dd") + "\t"); dateTime = dateTime.AddDays(6); Response.Write(dateTime.ToString("yyyy-MM-dd")); dateTime = dateTime.AddDays(1); Response.Write(" "); }