0
我使用的是ASP:日历。我需要找到所选日期的星期几。 例如,2014年2月份,如果选择了第27天,它应该给出第4个星期四的价值。请在此帮忙寻找一个月的哪一天?
我使用的是ASP:日历。我需要找到所选日期的星期几。 例如,2014年2月份,如果选择了第27天,它应该给出第4个星期四的价值。请在此帮忙寻找一个月的哪一天?
您可以通过DateTime.DayOfWeek
属性获取星期几。像:
DayOfWeek daOfWeek = youCalendar.SelectedDate.DayOfWeek;
为了计算一天的特定月份的发生,创建一个新的DateTime
从本月1日,环开始一直到SelectedDate
支票DayOfWeek
等于SelectedDate.DayOfWeek
和递增计数器。
DateTime selecteDate = yourCalendar.SelectedDate;
DateTime startDate = new DateTime(selecteDate.Year, selecteDate.Month, 1);
int counter = 0;
while (startDate <= selecteDate)
{
if (startDate.DayOfWeek == selecteDate.DayOfWeek)
counter++;
startDate = startDate.AddDays(1);
}
获取日历表的人。它会改变你的生活。 – Zane