有(包含超過一天可能)一種能夠方便地輪AC#時間跨度向上,以便
0天23小時59分變成1天0小時0分?
0天23小時47分變成0天23小時50分?
etc?
下面是我想出迄今:
int remainder = span2.Minutes % 5;
if (remainder != 0)
{
span2 = span2.Add(TimeSpan.FromMinutes(5 - remainder));
}
這似乎是一個大量的代碼的東西很簡單:(是不是有某種內建在C#中的功能,我可以使用一輪時間跨度
可能重複:[?如何處理四捨五入的時間跨度(http://stackoverflow.com/q/2714221/102112) – Alex 2011-04-18 15:00:26
我的問題是關於圍捕,而不是數學四捨五入。 – 2011-04-18 15:17:02