小编典典

如何使用 C# 获取两个 DateTime 对象之间的时差?

all

如何DateTime使用 C# 获取两个对象之间的时间差?


阅读 106

收藏
2022-08-07

共1个答案

小编典典

以下示例演示了如何执行此操作:

DateTime a = new DateTime(2010, 05, 12, 13, 15, 00);
DateTime b = new DateTime(2010, 05, 12, 13, 45, 00);
Console.WriteLine(b.Subtract(a).TotalMinutes);

执行时会打印“30”,因为日期/时间之间有 30 分钟的差异。

结果DateTime.Subtract(DateTime x)是一个TimeSpan
对象
,它提供了其他有用的属性。

2022-08-07