最佳答案
如何在c#中计算两个日期之间的月差?
在c#中是否有与VB的DateDiff()
方法等价的方法。我需要找出相隔数年的两个日期之间的月差。文档说我可以像这样使用TimeSpan
:
TimeSpan ts = date1 - date2;
但这里的数据是以天为单位的。我不想把这个数除以30,因为不是每个月都是30天,而且由于两个操作数的值彼此相差很大,所以我担心除以30可能会得到错误的值。
有什么建议吗?