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

标签 c# .net datetime datetimeoffset

关于定义可用于设置开始日期和结束日期的时间窗口,是否有合适的 c# 类?

最佳答案

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

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

关于c# - 是否有内置的 c# 类来定义具有开始日期和结束日期的时间窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31320118/

相关文章:

.net - 为什么 dotnet 的 char.IsLower() 是静态方法?

.net - 在 MonoTouch 上即时转换 MPEG 文件

c# - 将 DateTime 解析为通用时间 C#

sql-server - TSQL 从 "seed"日期开始每隔一个星期五确定一次

c# - 没有父属性的二进制搜索树迭代器 c#

c# - .NET 是否有任何可用的方法来获取两个字符串的差异?

c# - ContentType.Xml 不存在?

c# - 如何计算许多重叠日期时间的总秒数

c# - 将 Windows 窗体值发送到 wpf 控件以更新位于 wpf 控件中的属性。

c# - 带有时间戳的范围键。使用 DynamoDB 进行查询和分页