如何获得两个DateTime对象之间的天数差异?
private static string DaysAfterAYear(DateTime initialDate) { DateTime endDate = initialDate.AddYears(1); endDate = endDate.AddMonths(1); return ?? }
我需要区分initialDate和endDate.
解决方法
使用减法方法:
static void Main(string[] args) { DateTime begin = DateTime.Now; DateTime end = begin.AddYears(1).AddMonths(1); var result = end.Subtract(begin).TotalDays; }