当我在.netfiddle上运行此项时,我预计结果为182小时30分钟。但是,我得到了183个小时 - 这是为什么?就好像夏令时发生了一样?为什么TimeSpan.FromMinutes返回不正确的总小时数值
TimeSpan tsTime = TimeSpan.FromMinutes((double)10950);
Console.WriteLine(tsTime.TotalHours.ToString("00") + ":" + tsTime.Minutes.ToString("00"));
如果添加10分钟到原来分钟Math.Round不起作用。它会给183:40,但预期的结果是182:40 –
@JianpingLiu感谢您的观点,更新 – Mostafiz