Округление TimeSpan - C#

Узнай цену своей работы

Формулировка задачи:

как округлить TimeSpan по типу 18.30 -> 18.00 18.31 -> 19.00

Решение задачи: «Округление TimeSpan»

textual
Листинг программы
var ts1 = new TimeSpan(18, 30, 0);
var ts2 = new TimeSpan(18, 31, 0);
Console.WriteLine("{0} -> {1}", ts1, TimeSpan.FromHours(Math.Round(ts1.TotalHours)));
Console.WriteLine("{0} -> {1}", ts2, TimeSpan.FromHours(Math.Round(ts2.TotalHours)));

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.133 из 5