是否有一个内置的c#类来定义具有开始日期和结束日期的时间窗口?

本文关键字:日期 开始 结束 时间 窗口 内置 有一个 定义 是否 | 更新日期: 2023-09-27 18:01:56

是否有一个合适的c#类来定义一个时间窗口,我可以用它来设置开始日期和结束日期?

是否有一个内置的c#类来定义具有开始日期和结束日期的时间窗口?

框架中没有任何内容,但有些替代方案是:

  • Tuple<DateTime, DateTime> -将没有任何内置日期功能,但会存储您的数据
  • Tuple<DateTime, TimeSpan> -如果开始日期和持续时间更符合您的需求
  • 自定义类-具有两个属性的简单类-然后您可以在其中构建日期函数以满足您的需求
  • 第三方库-搜索"。. NET日期库"-我相信你会找到一些有某种Interval类可能有帮助的东西。