Часто мы не хотим работать с Hour
, Minute
, second
отдельно (только представьте, как сложно будет выполнить очень простую операцию, такую как добавление 5
часов, 59
минут и 47
секунд), но с TimeSpan
, который был специально разработан для этого:
TimeSpan period = new TimeSpan(Hour, Minute, second);
...
TimerLabel.Text = period.ToString();
В случае Hour
, Minute
, second
означает время , а не период использование DateTime
:
DateTime time = DateTime.Today.Add(new TimeSpan(Hour, Minute, second));
...
TimerLabel.Text = time.ToString("HH:mm:ss");