C# Timespan.Add()不工作
尝试添加时间,但当我尝试添加20:18:00+5:24:00时,值将更改为1:42:00,但我希望值为25:42:00C# Timespan.Add()不工作,c#,C#,尝试添加时间,但当我尝试添加20:18:00+5:24:00时,值将更改为1:42:00,但我希望值为25:42:00 var sum = TimeSpan.Parse("00:00:00"); var bd = TimeSpan.Parse("00:00:00"); foreach (DataRow dr in dt.Rows) { if (dr["TotalTime"].ToString()==string.Empty) { bd =TimeSpan.Parse("0
var sum = TimeSpan.Parse("00:00:00");
var bd = TimeSpan.Parse("00:00:00");
foreach (DataRow dr in dt.Rows) {
if (dr["TotalTime"].ToString()==string.Empty) {
bd =TimeSpan.Parse("00:00:00");
} else {
bd = TimeSpan.Parse(dr["TotalTime"].ToString());
}
sum = sum.Add(bd);
}
你查过电话号码了吗?TimeSpan表示以天、小时、分钟和秒为单位的时间间隔
很可能您打印了错误的属性,是小时而不是总小时
请务必阅读文档,因为这将验证您关于如何使用该类的假设。您将不得不迁移到另一个星球。。。