У меня есть десятичное значение (64,17 часа), и мне нужно преобразовать его во временную метку часов, минут и секунд, но значение часов должно показывать 64, а не 16.
Он также не должен отображать микросекунды, поэтому 64.17 будет отображаться как
64:10:12
Кто-нибудь мне поможет? Мне также нужно поместить его в агрегированную функцию (в данном случае в среднем)
TimeSpan ts = new TimeSpan();
ts.Add(TimeSpan.FromHours(ncr_time_lost));
Console.WriteLine(ncr_time_lost + " = " + TimeSpan.FromHours(ncr_time_lost).ToString());
return TimeSpan.FromHours(ncr_time_lost);