C# Winform实时显示时间
拖一个Timer控件和一个Lable控件到窗体上
Timer控件属性设置
this.timer1.Enabled = true;
this.timer1.Interval = 1000;
this.timer1.Tick += new System.EventHandler(this.timer1_Tick);
具体代码
string weekstr = "";
private void control_Load(object sender, EventArgs e)
{
timer1.Start();
//把得到的星期转换成中文
switch (DateTime.Now.DayOfWeek.ToString())
{
case "Monday": weekstr = "星期一"; break;
case "Tuesday": weekstr = "星期二"; break;
case "Wednesday": weekstr = "星期三"; break;
case "Thursday": weekstr = "星期四"; break;
case "Friday": weekstr = "星期五"; break;
case "Saturday": weekstr = "星期六"; break;
case "Sunday": weekstr = "星期日"; break;
}
}
private void timer1_Tick(object sender, EventArgs e)
{
label1.Text = DateTime.Now.ToString() + " " + weekstr;
}