如何获取一个月中的星期几列表?
问题描述:
In this other question它显示如何获取一个月的所有日子。我需要同样的事情,但我只想列出星期几(我想排除周末)。如何获取一个月中的星期几列表?
我怎样才能得到一个不包括周末一个月的天数列表?
答
那么,如何:
public static List<DateTime> GetDates(int year, int month)
{
return Enumerable.Range(1, DateTime.DaysInMonth(year, month))
.Select(day => new DateTime(year, month, day))
.Where(dt => dt.DayOfWeek != DayOfWeek.Sunday &&
dt.DayOfWeek != DayOfWeek.Saturday)
.ToList();
}
+0
我错过了那个属性。谢谢。 – BrunoLM 2010-10-26 11:15:33
你有很多销售代表。告诉我们你到目前为止所尝试过的。 – leppie 2010-10-26 11:03:09
他声誉越来越怠慢,你知道,权力腐败。 – 2010-10-26 11:30:29
@leppie:你从来没有遇到一个你无法解决的问题,那么你决定寻求帮助,并在任何答案之前得到答案?这一个非常像。 – BrunoLM 2010-10-28 00:06:29