Формат строки C # для часов и минут из десятичного числа

Есть ли простой строковый формат, который будет принимать десятичные числа, представляющие часы и доли часов, и отображать их как часы и минуты?

Например: 5.5 отформатирован для отображения 5 часов 30 минут.

Я счастлив написать код сам, однако предпочел бы использовать существующие функции, если они доступны

15
задан johnc 1 May 2011 в 23:56
поделиться