如何确定给定DateTime
是否属于该年度的某个子集。作为一个例子,我想知道今天是在12月6日到1月2日之间。该子集表示为一系列日期,并且可以包围"如在给出的例子中那样。
让我们假设UTC,以便夏令时等不是问题。
使用.NET BCL有一种干净的方法吗?
要检查的日期和"结束点"日期范围应该是任意的。
答案 0 :(得分:1)
您明确说明日期,因此我认为时间不是问题,我们可以忽略夏令时的复杂性等。在这种情况下,您可以创建一年中日期的简单数字表达式,并为环绕情况提供一些逻辑。我不是说它很漂亮,但它会让你到那里。例如:
=