这是我的代码:
TimeSpan span1 = TimeSpan.FromHours(dtmIn.Value.Hour);
TimeSpan span2 = TimeSpan.FromHours(dtmOut.Value.Hour);
TimeSpan span3 = TimeSpan.FromMinutes(dtmIn.Value.Minute);
TimeSpan span4 = TimeSpan.FromMinutes(dtmOut.Value.Minute);
TimeSpan span5 = span2.Subtract(span1) + span4.Subtract(span3);
lblTotal.Text = Convert.ToDecimal(span5).ToString("#.00");
Run Code Online (Sandbox Code Playgroud)
我收到最后一行的格式错误.我可以让标签明显地返回,但是我需要它以小数形式返回.
将a转换TimeSpan
为小数没有意义,因为时间不是数字.
你可能想要span5.TotalHours
,这是一个double
包括小数部分.
归档时间: |
|
查看次数: |
8517 次 |
最近记录: |