将秒数转化成任意时间格式,可以使用C#的一个函数TimeSpan,看示例:
TimeSpan ts = new TimeSpan(0, 0, 3661);
richTextBox2.Text = ts.Hours + "小时" + ts.Minutes + "分钟" + ts.Seconds + "秒";也可以使用传统的方法,看示例:
int TotleTime=3661;//秒
int hour; int minute; //当前的分钟 int second; //当前的秒 hour = TotleTime / 3600;//算出小时 minute=(TotleTime-3600)/60; //算出总时间里面有多少分钟 second = TotleTime % 60; //算出秒数 TextBox1.Text = hour.ToString(); TextBox2.Text = minute.ToString(); TextBox3.Text = second.ToString();