Member 11426986 Ответов: 1

Дней сумма часов в период с#


Привет,
Я разрабатываю программное обеспечение для запроса двух дат на сервере MySql. С помощью этих двух дат я вычитаю и вывожу значение. Проблема в том, что дисплей равен 1.13: 04: 28.09933. Формат находится в dd.hh: mm: ss: mmmmmm. Я хочу, чтобы он добавил день к часам. Пример: 1 день = 24 часа, затем 1.13: 04: 28.09933 = 37:04:28 (только чч: мм: СС)

Что я уже пробовал:

MessageBox.Show(tsystem.ToString(@"hh\:mm\:ss"))

1 Ответов

Рейтинг:
0

Richard Deeming

Ни стандарт[^] ни строки пользовательского формата TimeSpan[^] предоставьте возможность сделать это. Вместо этого вам нужно будет построить строку вручную:

MessageBox.Show(string.Format("{0:#,##0}:{1:mm}:{1:ss}", Math.Truncate(tsystem.TotalHours), tsystem));


Maciej Los

5ed!