c# 按小时拆分时间段得出的结果是小时内时长
可以使用TimeSpan来计算时间段的小时内时长。以下是一个示例代码:
DateTime start = new DateTime(2022, 1, 1, 12, 30, 0);
DateTime end = new DateTime(2022, 1, 1, 14, 45, 0);
TimeSpan duration = end - start;
double hours = duration.TotalHours;
Console.WriteLine("小时内时长: " + hours);
在上面的示例中,我们创建了一个起始时间和结束时间,并计算了它们之间的时间差。然后,使用TimeSpan的TotalHours属性获取小时内的时长。
输出结果为:
小时内时长: 2.25
这表示时间段从12:30到14:45的时长为2小时和15分钟(2.25小时)。
原文地址: https://www.cveoy.top/t/topic/ivZd 著作权归作者所有。请勿转载和采集!