2014-01-27 105 views
-1

我創造了這樣一個倒計時器:如何將整數轉換爲日期?

enter image description here

我設置爲曼紐爾STARTTIME

var options = { 
    stepTime: 60, 

    format: "dd:hh:mm:ss", 
    startTime: "01:12:32:55", 
    digitImages: 6, 
    digitWidth: 53, 
    digitHeight: 77, 
    image: "digits.png" 
}; 

我有lblDay,lblHours,lblMinutes,頁面上LblSeconds值。

我可以從SQL.How得到TotalHours專欄中,我可以轉換TotalHours的價值是這樣的:

lbDays:27 

lblHours:2 

lblMinutes:34 

lblSeconds:08 




int TotalHours = Convert.ToInt32(dt.Rows[0][11]); 

//int TotalHours =664 

和如何設置標籤的價值,開始時間

+3

因此,這是它,Java,C#或Javascript? – spender

+0

這是至少不清楚.. – 2014-01-27 12:38:14

+0

對不起。我想在C#中轉換爲日,小時,分鐘,秒,併發送到JavaScript的startTime – user3107343

回答

1
int totalHours = 664; // example from question 
TimeSpan ts = TimeSpan.FromHours(totalHours); // or similar 
int days = (int)ts.TotalDays, 
    hours = ts.Hours, 
    // note the next will always be zero 
    // since we init in an integer 
    // number of hours 
    minutes = ts.Minutes, 
    seconds = ts.Seconds; 
+0

謝謝你,先生 – user3107343