
Untitled
By: a guest on
May 25th, 2012 | syntax:
None | size: 0.74 KB | hits: 14 | expires: Never
Generic DateTime List Comparison in C#
List<DateTime> **PreviousDates** = //Some List of Dates
DateTime start = new DateTime(GivenDate.Year, GivenDate.Month, 1);
DateTime end = start.AddMonths(1);
List<DateTime> inside =
PreviousDates
.Where(d => d >= start && d < end)
.ToList();
DateTime currentDate = DateTime.Now;
var filteredDates = previousDates.Where(
d => d.Year == currentDate.Year && d.Month == currentDate.Month);
PreviousDates.Where(d => d.Month == month && d.Year == year);
DateTime criteria = DateTime.Today;
List<DateTime> filtered = previousDates.Where(dt => dt.Month == criteria.Month && dt.Year == criteria.Year).ToList();
previousDates.Where(d => d.Month == refDate.Month && d.Year == refDate.Year);