哪位高手来解释一下这个程序
public string GetAllTime(int time)
{
string hh, mm, ss, fff;
int f = time%100; // 毫秒
int s = time/100; // 转化为秒
int m = s/60; // 分
int h = m/60; // 时
s = s%60; // 秒
//毫秒格式00 if(f<10)
{
fff = "0" + f.ToString();
}
else
{
fff = f.ToString();
}
//秒格式00
if(s<10)
{
ss = "0" + s.ToString();
}
else
{
ss = s.ToString();
}
//分格式00
if(m<10)
{
mm = "0" + m.ToString();
}
else
{
mm = m.ToString();
}
//时格式00
if(h<10)
{
hh = "0" + h.ToString();
}
else
{
hh = h.ToString();
}
//返回 hh:mm:ss.ff
return hh + ":" + mm + ":" + ss + "." + fff;
}
private void timer1_Tick(object sender, EventArgs e)
{
t = t + 1; //得到总的毫秒数
this.label7.Text = GetAllTime(t);
}
这个程序是关于秒时钟的,我看不是很懂,哪位高手可以来解读一下,比如:
public string GetAllTime(int time) 是什么意思,有什么作用?
还有: int f = time%100;是什么意思啊,