本文介绍了如何获得星期几一个月列表?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在这等问题一>它显示了如何获得一个月中的每一天。我需要同样的事情,但我只想列出一周的天(我想不包括周末)。
In this other question it shows how to get all days of a month. I need the same thing, but I only want to list days of week (I want to exclude weekends).
我怎样才能得到一个月的天数不包括周末的列表?
How can I get a list of days of a month excluding weekends?
推荐答案
那么,怎么样:
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();
}
这篇关于如何获得星期几一个月列表?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!