Я работаю над простой программой, которая вычисляет возраст участника и применяет правильный членский взнос в зависимости от возраста.C# Форматирование TimeSpan, чтобы показать дату
public static DateTime DateTime()
{
DateTime birth = new System.DateTime(1991, 9, 20);
DateTime today = new System.DateTime(2017, 1, 22);
TimeSpan age = today - birth;
Console.WriteLine(age);
return birth;
}
Вот код, я использую, мое возвращение значение
9256.00:00:00
Как разобрать это в более читаемом гггг, мм, формат дд?
что формат не имеет смысла для временного интервала. –
Что вы на самом деле хотите отобразить? –
Если вам нужен «возраст», как понимают большинство людей - количество людей в возрасте полного года - вы можете использовать http://stackoverflow.com/questions/9/how-do-i-calculate-someones-age- в-c, который дает результат только за годы. –