C# 计算两个DataTime之间的时长
时间: 2023-07-12 14:24:29 浏览: 146
c# 常见DataTime操作类
4星 · 用户满意度95%
可以使用C#中的TimeSpan结构体来计算两个DateTime对象之间的时间差。下面是一个示例代码:
```csharp
DateTime startTime = new DateTime(2021, 5, 1, 9, 0, 0); // 第一个时间
DateTime endTime = new DateTime(2021, 5, 1, 11, 30, 0); // 第二个时间
TimeSpan duration = endTime - startTime; // 时间差
Console.WriteLine(duration); // 输出:02:30:00
```
在上面的代码中,我们首先创建了两个DateTime对象,分别表示第一个时间和第二个时间。然后,使用减法运算符计算它们之间的时间差,并将结果存储在duration变量中。最后,我们将duration变量打印出来,即可得到它们之间的时长。
阅读全文