我有2个下拉菜单1,每周有1个周数.我想从这些数据中提取日期范围.
所以:
2009年第13周的周数将给出:
星期一2009年3月23日星期二2009年3月24日......
VB.Net首选,但C#sollution也可以.
编辑:好的我想我应该提到这是欧洲日期.
CultureInfo curCulture = CultureInfo.CurrentCulture; DateTime targetDate = curCulture.Calendar.AddWeeks(new DateTime([year], 1, 1), [Week]); DayOfWeek targetWeekDay = curCulture.Calendar.GetDayOfWeek(targetDate); DateTime targetBeginningOfWeek = targetDate.AddDays(-1*Convert.ToInt16(targetWeekDay));
targetBeginningOfWeek将包含该周的第一天,添加7天并在该周内休息一天