VB.Net - 过滤日期列表uniques丢弃时间

时间:2014-05-14 21:19:25

标签: vb.net

Dim months As New List(Of Date)
months = months.Distinct().ToList()

由于时差,这会过滤非常独特的日期。 我想过滤丢弃时间的日期,但只考虑具有月份和年份的唯一元素。

1 个答案:

答案 0 :(得分:0)

您需要从每个日期获取年份和月份,并从中找到不同的值。

months = months.Select(Function(x) New Date(x.Year, x.Month, 1)).Distinct().ToList()