相关疑难解决方法(0)

计算日期所涵盖的包含日期的数量

我想要计算两个之间的日期(包括)日期DateTimes.

这不是 .TotalDays因为小于24小时的时段可能仍然通过重叠两个不同的日期返回"2".同样,相隔两分钟的日期仍应返回"1".

例如:

2012-2-1 14:00 to 2012-2-2 23:00 -> 2 (1st and 2nd Feb)
2012-2-1 14:00 to 2012-2-2 10:00 -> 2 (1st and 2nd Feb)
2012-2-1 23:00 to 2012-2-2 00:00 -> 2 (1st and 2nd Feb)
2012-2-1 23:00 to 2012-2-3 00:00 -> 3 (1st, 2nd, 3rd Feb)
2012-2-1 14:00 to 2012-2-1 15:00 -> 1 (1st Feb)
2012-2-1 14:00 to 2012-2-1 14:00 -> 1 (1st Feb)
2012-1-1 00:00 to 2012-12-31 23:59 -> 366 (All …
Run Code Online (Sandbox Code Playgroud)

c# datetime date

6
推荐指数
2
解决办法
4166
查看次数

标签 统计

c# ×1

date ×1

datetime ×1