我想知道如何在完整时间内获得两个日期之间的差异
例如
DateTime date1 = DateTime.Now;
DateTime date2 = new DateTime(2011, 8, 5, 33,00);
long hours = date1 - date2;
Run Code Online (Sandbox Code Playgroud)
它是long/int的强制转换,可以给你完整的时间.
TimeSpan span = date1.Subtract(date2);
long hours = (long)span.TotalHours;
Run Code Online (Sandbox Code Playgroud)