Standard TimeSpan Format String: c
using System; public class Example { public static void Main() { TimeSpan duration = new TimeSpan(1, 12, 23, 62); string output = "Time of Travel: " + duration.ToString("c"); Console.WriteLine(output); Console.WriteLine("Time of Travel: {0:c}", duration); } } //Time of Travel: 1.12:24:02 //Time of Travel: 1.12:24:02