Части промежутка времени в C#
Свойства Days, Hours, Minutes
и Seconds дают компоненты уже заданного
промежутка без переноса: Hours показывает
часы внутри суток, а не сумму всех часов
интервала:
TimeSpan span = new TimeSpan(2, 5, 30, 20);
Console.WriteLine(span.Days);
Console.WriteLine(span.Hours);
Console.WriteLine(span.Minutes);
Console.WriteLine(span.Seconds);
Для короткого интервала в пределах суток:
TimeSpan shortGap = new TimeSpan(0, 0, 2, 5);
Console.WriteLine(shortGap.Minutes);
Console.WriteLine(shortGap.Seconds);
Дан промежуток:
TimeSpan gap = new TimeSpan(0, 0, 2, 5);
Выведите минуты и секунды (2 и 5).
Дан промежуток:
TimeSpan span = new TimeSpan(2, 3, 4, 5);
Выведите дни, часы, минуты и секунды по очереди
(2, 3, 4, 5).
Дан промежуток:
TimeSpan span = new TimeSpan(0, 0, 45, 30);
Выведите минуты и секунды (45 и 30).