2014-01-27 44 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