using System; using System.Drawing; using System.Windows.Forms; public class Timers : Form { Label lblTime; string strFormat; public Timers() { Size = new Size(300,100); strFormat = "dddd, MMMM d, yyyy h:mm:ss tt"; lblTime = new Label(); lblTime.Parent = this; lblTime.Size = new Size((int)(ClientSize.Width * .8),25); lblTime.Location = new Point((int)(ClientSize.Width * .1), (int)(ClientSize.Height * .4)); lblTime.BorderStyle = BorderStyle.FixedSingle; lblTime.Text = DateTime.Now.ToString(strFormat); lblTime.TextAlign = ContentAlignment.MiddleCenter; Timer t = new Timer(); t.Interval = 1000; // 1 seconds t.Start(); t.Tick += new EventHandler(t_Tick); } static void Main() { Application.Run(new Timers()); } private void t_Tick(object sender, EventArgs e) { lblTime.Text = DateTime.Now.ToString(strFormat); } }