【发布时间】:2011-05-17 20:22:47
【问题描述】:
使用 Visual Studio 2008 (C#) 我必须制作一个具有当前时区小时的工作时钟(数字),以及更多具有不同时区的时钟,例如纽约等。
在表单中我放置了 2 个标签(用于时钟)和一个计时器,在计时器中我放置了以下代码:
timer1.Interval = 1000;
label1.Text = DateTime.Now.ToLongTimeString();
DateTime myDateTime = DateTime.Now;
TimeSpan myTimeSpan = new TimeSpan(2, 0, 0);
DateTime myDateTime8 = myDateTime + myTimeSpan;
label2.Text = ("" + myDateTime8);
具有时间跨度的部分确实为时钟增加了 2 小时,但是,除了实际时钟之外,我还得到了剩下的日期,例如:
“17-05-2011 22:38:00”
我需要知道如何增加/减少小时数并只显示时钟。
【问题讨论】:
标签: c# time clock timespan hour