【发布时间】:2010-02-10 04:53:46
【问题描述】:
在 C# 中获取两个日期之间月差的最简单方法是什么?
ie: (date1 - date2).TotalMonths .. 之类的。谢谢!
【问题讨论】:
-
您应该清楚“月差”是什么意思。例如,您希望 2010 年 1 月 31 日到 2010 年 2 月 1 日相差 1 个月吗?
-
是的,在这种情况下,我希望它相差 1 个月。我的要求规定 date1 和 date2 将始终是给定月份的第一天。谢谢!
-
我用评论更新了我的答案,并且实际上将根据这些新信息更新我的答案文本。
-
这里是简单而简短的代码,以防万一,你仍然无法得到答案,看这个POSTstackoverflow.com/questions/8820603/…