2011-05-11 86 views
1

我已經成功地實現了這個AJAX倒計時: - http://forums.asp.net/t/1085601.aspxAJAX倒數計時器,顯示小時,而不是幾天

我創建了這些標籤3:

 Label1.Text = time1.Hours.ToString(); 
     Label2.Text = time1.Minutes.ToString(); 
     Label3.Text = time1.Seconds.ToString(); 

可以說,我設定的倒計時從在24小時內(比如72小時)

 Session["time"] = DateTime.Now.AddHours(72); 

我怎樣才能讓Label1.Text顯示而不是24,這樣我就不需要添加Day標籤了,如下所示?

 Label0.Text = time1.days.ToString(); 

回答

1

你只需要從時間計算時間:

Label1.Text = ((time1.Days * 24) + time1.Hours).ToString()

+0

感謝您的。我還發現了一個jQuery版本: - http://keith-wood.name/countdown.html –