我需要一個c#中的方法,使我看起來像一個雙/浮動日期時間的字符串。以日期時間格式顯示浮動的方法
例如
1.5 - > 01:30 2.8 - > 2點48分25.5 - > 25:30(注意:不顯示爲一天,顯示完整的小時甚至其超過24)
我需要一個c#中的方法,使我看起來像一個雙/浮動日期時間的字符串。以日期時間格式顯示浮動的方法
例如
1.5 - > 01:30 2.8 - > 2點48分25.5 - > 25:30(注意:不顯示爲一天,顯示完整的小時甚至其超過24)
嘗試以下操作:
string ToTime(double hours)
{
var span=TimeSpan.FromHours(hours);
return string.Format("{0}:{1:00}:{2:00}",
(int)span.TotalHours, span.Minutes, span.Seconds);
}
或者,如果你不想秒:
string.Format("{0}:{1:00}", (int)span.TotalHours, span.Minutes)
喬恩,請停止skeeting我;-) – Konamiman 2009-11-20 08:13:40