在我的网格输出中,我计算 aTimeSpan
并取其TotalHours
. 例如
(Eval("WorkedHours") - Eval("BadgedHours")).TotalHours
目标是显示TotalHours
as 39:44
,所以我需要将值从 转换7.5
为07:30
。这没问题......除非它是负面的!
我可以创建一个TimeSpan
对象Hours
TimeSpan.FromHours( (Eval("WorkedHours") - Eval("BadgedHours")).TotalHours)
如果为负数,我无法将其转换为 aDateTime
以使用该.ToString("HH:mm")
方法,并且该TimeSpan
对象不支持格式字符串。