0

我已经从另一个日期中减去了一个日期并取回了 HH:MM 的差异。我需要将其更改为 c# 中带小数点的小时数。

例如:

3:30 becomes 3.5
3:15 becomes 3.25
3:45 becomes 3.75
4

1 回答 1

3

如果你DateTime从另一个中减去一个,你会得到TimeSpan- 而不是“HH:mm 的差异”。这可能是它的显示方式,但它不是基础数据。

如果你拿下TotalHours房产,那会给你一个double你想要的值(例如,3.5 代表 3 小时 30 分钟)。

于 2013-08-06T06:55:29.523 回答