Используя 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"
Мне нужно знать, как я могу складывать / вычитать часы и показывать только часы.