我需要计算两个日期(
示例:
我有起始日期为2011年3月30日和结束日期为2011年4月5日,那么结果应该是这样的:
DateTime
)之间的天数,但有一个小变化。我想知道这两天所跨越的每个月份中有多少天。有没有简单的方法可以做到这一点?示例:
我有起始日期为2011年3月30日和结束日期为2011年4月5日,那么结果应该是这样的:
var result = new Dictionary<DateTime, int>
{
{ new DateTime(2011, 3, 1), 2 },
{ new DateTime(2011, 4, 1), 5 }
};
{3 => 2, 4 => 5}
吗?在字典中,不能有相同的键出现两次。 - carlosfigueira