Format TimeSpan in C#


You can format a TimeSpan in the hh: mm: ss format in C#.

Firstly, set the TimeSpan −

TimeSpan ts = new TimeSpan(9, 15, 30);

To format TimeSpan −

{0:hh\:mm\:ss}

The following is the code −

Example

 Live Demo

using System;
using System.Linq;
public class Demo {
   public static void Main() {
      TimeSpan ts = new TimeSpan(9, 15, 30);
      Console.WriteLine("{0:hh\:mm\:ss}", ts);
   }
}

Output

09:15:30

Updated on: 22-Jun-2020

2K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements