小编Joh*_*ohn的帖子

如何将timespan方法转换为十进制?

这是我的代码:

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)

我收到最后一行的格式错误.我可以让标签明显地返回,但是我需要它以小数形式返回.

c#

5
推荐指数
1
解决办法
8517
查看次数

标签 统计

c# ×1