C# 计算时间间隔 - 轻松获取两个时间点之间的差异
你可以使用'TimeSpan'类来计算两个时间间隔了多久。以下是一个示例代码:
DateTime startTime = new DateTime(2022, 1, 1, 12, 0, 0);
DateTime endTime = DateTime.Now;
TimeSpan duration = endTime - startTime;
Console.WriteLine('时间间隔: ' + duration.Days + '天 ' + duration.Hours + '小时 ' + duration.Minutes + '分钟 ' + duration.Seconds + '秒');
在这个示例中,我们将'startTime'设置为2022年1月1日12:00:00,'endTime'设置为当前时间。然后,我们使用减法运算符计算'endTime'相对于'startTime'的时间间隔,并将结果存储在'duration'变量中。最后,我们使用'TimeSpan'类的属性(如'Days'、'Hours'、'Minutes'和'Seconds')获取时间间隔的各个部分,并将结果打印出来。

原文地址: http://www.cveoy.top/t/topic/nQlI 著作权归作者所有。请勿转载和采集!