我有四组日期,例如:
(mm/dd/yyyy格式)
SteamStartDate: 1/1/2015 SteamEndDate: 2/2/2016 WaterStartDate 6/1/2015 WaterEndDate: 6/1/2016
如何检查下个月是否有任何这些?说2016年1月.
我最初使用一个逻辑使用"今天日期"并比较IF循环中每个的年份和月份,但它没有给出正确的结果.
你能建议吗?
DateTime nextMonth = DateTime.Today.AddMonths(1); bool anyDateInNextMonth = yourdates .Any(d => d.Year == nextMonth.Year && d.Month == nextMonth.Month);