C#语言编写高考倒计时小程序 本程序用到5个label控件,两个datatimePacker控件,一个timer组件 编程工具:VS 2012(各个版本均可,只是性能操作界面略有不同,主要功能相差不大) 具体代码如下,由于楼主比较随性,很多命名不符合编程规范,各种控件排列也很凌乱,所以这段代码看起来很费劲。。。。PS倒计时可以具体到秒,只不过楼主太懒懒得去折腾,顶多加几十个字母的事情,这段代码相对来说十分的简洁(网上某网站下载的代码七八十行,和这功能也差不多,关键是运行报错) using System; usingSystem.Collections.Generic; usingSystem.ComponentModel; usingSystem.Data; usingSystem.Drawing; usingSystem.Linq; usingSystem.Text; usingSystem.Threading.Tasks; usingSystem.Windows.Forms; namespace _2017高考倒计时 { publicpartialclassForm1 : Form { public Form1() { InitializeComponent(); } privatevoid Form1_Load(object sender, EventArgs e) { DateTime t1 = Convert.ToDateTime("2017-6-7");//命名两个时间相减得到间隔时间,为了快速响应加载,放在Form中 DateTime t2 = Convert.ToDateTime(DateTime.Now); string d = Convert.ToString((t1 - t2).Days); label5.Text = d + "天"; } privatevoid dateTimePicker1_ValueChanged(object sender, EventArgs e) { dateTimePicker1.Text = DateTime.Now.ToString(); } privatevoid timer1_Tick_1(object sender, EventArgs e) { dateTimePicker1.Text = DateTime.Now.ToString(); } } } } 本文来源:https://www.wddqw.com/doc/d3d0821f77c66137ee06eff9aef8941ea76e4b62.html