Ввод заголовка этого вопроса привел меня к этому вопросу . Я ищу то же самое, Зак
PS Я также наткнулся на « PrettyTime.NET », но он выводит такие вещи, как «3 дня назад» и т. Д. Все остальные темы, которые я нашел в Google для форматирования строк продолжительности времени, подобных приведенным выше примерам, приводят меня к Java -основное решение. : \
ОБНОВЛЕНИЕ 2014-09-08:
Через 3 года я нашел отличную библиотеку на NuGet и Github под названием « Humanizer », которая решит эту проблему. имел. Я не так часто его использовал, но попробовал, и он прекрасно работает. Тем не менее, это довольно большая библиотека (она создает целую тонну папок для разных культур на пути сборки вашего проекта (я уверен, что есть способ настроить ее)).