FormatDuration
Returns the human readable format of the given number of seconds.
- Use
TimeSpan.FromSeconds()to convert the number ofsecondsto aTimeSpanobject. - Use
TimeSpan.ToString()with an appropriate format specifier to return a human readable string of the value.
public static partial class _30s
{
public static string FormatDuration(double seconds)
{
return TimeSpan.FromSeconds(seconds).ToString(@"d\.hh\:mm\:ss\.fff");
}
}_30s.FormatDuration(34325055.574); // 397.06:44:15.574