我已经从另一个日期中减去了一个日期并取回了 HH:MM 的差异。我需要将其更改为 c# 中带小数点的小时数。
例如:
3:30 becomes 3.5
3:15 becomes 3.25
3:45 becomes 3.75
如果你DateTime
从另一个中减去一个,你会得到TimeSpan
- 而不是“HH:mm 的差异”。这可能是它的显示方式,但它不是基础数据。
如果你拿下TotalHours
房产,那会给你一个double
你想要的值(例如,3.5 代表 3 小时 30 分钟)。