111,125
社区成员
发帖
与我相关
我的任务
分享
dateTime=dateTime.AddSeconds(second);
String.Format ("{0:d2}:{1:d2}:{2:d2}", dateTime.Hour, dateTime.Minute, dateTimen.Second);
DateTime dateTime = new DateTime();
dateTime.AddSeconds(second);
elapsedTime = String.Format ("{0:d2}:{1:d2}:{2:d2}", dateTime.Hours, dateTime.Minutes, dateTimen.Seconds);
public Form1()
{
InitializeComponent();
IsStart = false;
}
System.Timers.Timer timer;
private void button1_Click(object sender, EventArgs e)
{
if (timer1.Enabled)
{
pauseDt = DateTime.Now;
timer1.Enabled = false;
}
else
{
startDt = startDt.Add(DateTime.Now.Subtract(pauseDt));
timer1.Enabled = true;
if (!IsStart)
{
IsStart = true;
startDt = DateTime.Now;
}
}
}
bool IsStart;
DateTime startDt,pauseDt;
private void timer1_Tick(object sender, EventArgs e)
{
TimeSpan ts = DateTime.Now.Subtract(startDt);
textBox1.Text = ts.TotalSeconds.ToString();
}
private int second;
private void Form1_Load(object sender, EventArgs e)
{
timer1.Interval = 1000;
second = 0;
}
private void timer1_Tick(object sender, EventArgs e)
{
second++;
label1.Text = second.ToString();
}
private void button_Start_Click(object sender, EventArgs e)
{
timer1.Start();
}
private void button_Stop_Click(object sender, EventArgs e)
{
timer1.Stop();
}