使用Timer元件實現倒計時
阿新 • • 發佈:2018-12-27
實現效果:
知識運用:
Timer元件的Enabed屬性
實現程式碼:
private void timer1_Tick(object sender, EventArgs e) { DateTime get_time = DateTime.Now; DateTime str_time = DateTime.Parse(dateTimePicker1.Text.Substring(0,19)); textBox1.Text = get_time.ToString(); txtyear.Text = DateAndTime.DateDiff( "yyyy",get_time,str_time,FirstDayOfWeek.Sunday,FirstWeekOfYear.FirstFourDays).ToString(); txtmonth.Text = DateAndTime.DateDiff( "m", get_time, str_time, FirstDayOfWeek.Sunday, FirstWeekOfYear.FirstFourDays).ToString(); txtday.Text = DateAndTime.DateDiff( "d", get_time, str_time, FirstDayOfWeek.Sunday, FirstWeekOfYear.FirstFourDays).ToString(); txthour.Text = DateAndTime.DateDiff( "h", get_time, str_time, FirstDayOfWeek.Sunday, FirstWeekOfYear.FirstFourDays).ToString(); txtmintue.Text = DateAndTime.DateDiff( "m", get_time, str_time, FirstDayOfWeek.Sunday, FirstWeekOfYear.FirstFourDays).ToString(); txtsecon.Text = DateAndTime.DateDiff( "s", get_time, str_time, FirstDayOfWeek.Sunday, FirstWeekOfYear.FirstFourDays).ToString(); }