c# 整数转换时间格式

来源:百度知道 编辑:UC知道 时间:2024/06/07 19:37:06
设计一个倒 记时的的记时器 ..

给一个整数 3600;

让它 3600,3599,3558,3557;
这个简单..

怎么把他从int的转换为. .

24:00:00
这种时间格式的倒记时?>

例如:TotleTime=3600;
int minute //当前的分钟
int second //当前的秒

minute=TotleTime/60; //算出总时间里面有多少分钟
second=TotleTime%60; //算出秒数

比如说你需要将时间给某一个控件:
TextBox1.text=string.Format("{0:00}:{1:00}",minute,second);

用的时候,你只需要将TotleTime--就可以实现你要的效果
希望可以帮助你~

先除3600,整数是小时,余数除以60,整数为分,余数为秒。 时:分:秒

public DateTime (
long ticks
)
参数
ticks
以 100 毫微秒为单位表示的日期和时间。

Timer的Interval属性设为1000;
在Timer计时器的事件中
int i=3600;
int h=3600%3600;//小时
int j=i/60;//分钟
int k=i%60;//秒
i--;
string str=string.Format("{0}:{1}:{2}",h,j,k);