2014-02-18 85 views

回答

10

使用TimeSpan

double seconds = 121.0005; 
TimeSpan sp = TimeSpan.FromSeconds(seconds); 
Console.Write(string.Format("{0} mins", sp.ToString(@"m\:ss"))); 
+0

工程就像一個魅力!謝謝。 –

7

而不是DateTime你需要的是TimeSpan,因爲你的輸入是代表一個時間值,而不是Date

使用TimeSpan.FromSeconds方法。

double sec = 121.0005; 
TimeSpan ts = TimeSpan.FromSeconds(sec); 
相關問題