當我在.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