【发布时间】:2013-12-15 16:52:16
【问题描述】:
我正在创建我的第一个 win 表单应用程序,用 C# 编写。我添加了一些代码来在第一个标签页上显示当前日期和时间,如下所示:
private void Form1_Load(object sender, EventArgs e)
{
// connect to database
c = new Connection();
connect.ConnectionString = c.getConnection();
//deals with date and time
Timer tmr = new Timer();
tmr.Interval = 1000;//ticks every 1 second
tmr.Tick += new EventHandler(tmr_Tick);
tmr.Start();
}
private void tmr_Tick(object sender, EventArgs e)
{
labeltime.Text = DateTime.Now.ToString(" Todays Date: dd/MM/yyyy\n\n Current Time: HH:mm:ss");
}
但是输出不正确。日期和时间是正确的并且很好地滴答作响,但我希望它显示“今天的日期:”它像“To15a1342 (42 秒是从时间开始的秒数,滴答作响)和“当前时间”读取CuRRenP Ti50e:
我在英国重要吗?这需要我使用不同的代码吗?
【问题讨论】: