是否有内置的 c# class 来定义具有开始日期和结束日期的 time-window?
Is there a builtin c# class to define time-window that has start date and end date?
是否有合适的 c# class 来定义我可以用来设置开始日期和结束日期的时间window?
框架中没有任何内容,但一些替代方案是:
Tuple<DateTime, DateTime>
- 没有任何内置日期功能,但会存储您的数据
Tuple<DateTime, TimeSpan>
- 如果开始日期和持续时间更符合您的需求
- 自定义 class - 具有两个属性的简单 class - 然后您可以在其中构建日期函数以满足您的需要
- 第三方库 - 搜索“.NET 日期库”- 我相信您会找到某种
Interval
class 可能有所帮助的内容。
是否有合适的 c# class 来定义我可以用来设置开始日期和结束日期的时间window?
框架中没有任何内容,但一些替代方案是:
Tuple<DateTime, DateTime>
- 没有任何内置日期功能,但会存储您的数据Tuple<DateTime, TimeSpan>
- 如果开始日期和持续时间更符合您的需求- 自定义 class - 具有两个属性的简单 class - 然后您可以在其中构建日期函数以满足您的需要
- 第三方库 - 搜索“.NET 日期库”- 我相信您会找到某种
Interval
class 可能有所帮助的内容。