Datetime 获取下周的开始和结束日期

Datetime get start and enddate of next week

我有一个小型日历应用程序,您可以在其中查看本周的所有工作日。现在我添加了一些按钮来交换过去几周和过去几周。

var monday = DateTime.Now.AddDays(DayOfWeek.Monday - DateTime.Now.DayOfWeek)//22.02.16
var friday = DateTime.Now.AddDays(DayOfWeek.Friday - DateTime.Now.DayOfWeek)//26.02.16

我想获取下周的下周一和下周五,因此变量 nextMonday 和 nextFriday 应该是:

var nextMonday = //29.02.16
var nextFriday = //04.03.16

应该像使用 DateTime.AddDays 添加 7 天一样简单。

var nextMonday = monday.AddDays(7);
var nextFriday = friday.AddDays(7);