c# - 您如何使用C#计算累计时间?

标签 c# datetime time

我想计算两次保存在数据库中的时间间隔。
所以从字面上我想知道两个值之间的时间长度。

14:10:20-10:05:15 = 02:05:05

因此结果将是02:05:05。

我将如何使用C#实现这一目标?

14:10:20是我将其保存在数据库中的格式。

最佳答案

将两个时间值读入TimeSpan变量,然后对较大的TimeSpan变量执行.Subtract()以获取TimeSpan结果。

例如。 TimeSpan difference = t1.Subtract(t2);

关于c# - 您如何使用C#计算累计时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/131812/

相关文章:

c# - 使用 Azure Functions 调用 REST API 并将结果保存在 Azure Data Lake gen2 中

php - UTC 是否遵守夏令时?

python - tkinter 和 time.sleep

c# - 在当前日期基础上增加 1 周

c# - 验证日期文本框

java - Android中的时间粒度是多少?

c# - 如何防止图钉通过弹出窗口显示?

c# - 在不让用户知道的情况下发送电子邮件

c# - Razor.Parse 替代方案

.net - 如何本地化 DateTime.DayOfWeek?