给定 DayOfTheWeek 我如何从现有日期时间获取日期
Given a DayOfTheWeek how do i get the date from an existing datetime
我有一个 jquery 日历,用户可以从中选择日期。
我还有一个周一至周日的列表,用户可以单击该列表,该列表是从日历中选择的一周的周一到周日。
我可以使用 c# 的 DayOfWeek 方法从 jquery 的选定日期获取当前星期几。
我让用户从周一至周日列表中选择星期几 (1-7)
但我如何根据用户在周一 - 周日列表中点击的日期形成新日期?
例如,用户从 Jquery 日历中选择 2015 年 1 月 16 日星期五。
然后他们点击 Select 列表中的星期一。
我应该可以计算出星期一是 2015 年 1 月 12 日
干杯
DateTime dateTime = DateTime.Now;
var date = dateTime.DayOfWeek.ToString();
与
DateTime dateTime = new DateTime(2015, 1, 12);
您可以从特定的 Day 获取 DayOfWeek。
DayOfWeek 是一个枚举。因此,当您有星期一时,它可能有例如后面是整数 1。当你现在有星期五时,你有例如。整数 5 落后。
我想现在你可以计算出星期五比星期一晚 4 天。所以它是星期五的 DateTime(2015, 1, 12 + 4)
这有帮助吗?
给你,
DateTime selectedDate = DateTime.Now; //your selected date
DayOfWeek s = selectedDate.DayOfWeek; // your selected day of the selecteddate.
DayOfWeek selectedWeek = DayOfWeek.Friday; //your selected weekday.
DateTime output = selectedDate.AddDays((int)selectedWeek - (int)s); //output.
我有一个 jquery 日历,用户可以从中选择日期。 我还有一个周一至周日的列表,用户可以单击该列表,该列表是从日历中选择的一周的周一到周日。
我可以使用 c# 的 DayOfWeek 方法从 jquery 的选定日期获取当前星期几。 我让用户从周一至周日列表中选择星期几 (1-7)
但我如何根据用户在周一 - 周日列表中点击的日期形成新日期?
例如,用户从 Jquery 日历中选择 2015 年 1 月 16 日星期五。
然后他们点击 Select 列表中的星期一。
我应该可以计算出星期一是 2015 年 1 月 12 日
干杯
DateTime dateTime = DateTime.Now;
var date = dateTime.DayOfWeek.ToString();
与
DateTime dateTime = new DateTime(2015, 1, 12);
您可以从特定的 Day 获取 DayOfWeek。
DayOfWeek 是一个枚举。因此,当您有星期一时,它可能有例如后面是整数 1。当你现在有星期五时,你有例如。整数 5 落后。
我想现在你可以计算出星期五比星期一晚 4 天。所以它是星期五的 DateTime(2015, 1, 12 + 4)
这有帮助吗?
给你,
DateTime selectedDate = DateTime.Now; //your selected date
DayOfWeek s = selectedDate.DayOfWeek; // your selected day of the selecteddate.
DayOfWeek selectedWeek = DayOfWeek.Friday; //your selected weekday.
DateTime output = selectedDate.AddDays((int)selectedWeek - (int)s); //output.