//定义日期 private DateTime datetime = DateTime.Parse("2010-09-30 20:42:00");
private void tmr_Tick(object sender, EventArgs e) { //判断日期是否已经到了 if (datetime < DateTime.Now) { this.tmrNow.Enabled = false; this.txtTime.Text = "时间到了!";
} else { //计算时差 TimeSpan ts = this.datetime - DateTime.Now;
//整理格式,显示 this.txtTime.Text = ts.Days.ToString().PadLeft(2, '0') + "天" + ts.Hours.ToString().PadLeft(2, '0') + ":" + ts.Minutes.ToString().PadLeft(2, '0') + ":" + ts.Seconds.ToString().PadLeft(2, '0'); } }
