如何在c#中将小时数从h转换为hh

use*_*630 1 .net c#

我能够将分钟转换为小时和分钟.例如,35分钟转换为0:35和65分钟转换为1:5.

但我希望它分别以前面两个例子的00:35和01:05的格式显示.这里有什么建议?

我尝试了下面的代码

        TimeSpan ts = TimeSpan.FromMinutes(intMins);           
        Console.WriteLine(string.Format("{0}:{1}", ts.Hours,  ts.Minutes ) );    
Run Code Online (Sandbox Code Playgroud)

Cur*_*urt 7

使用字符串格式00:

Console.WriteLine(string.Format("{0:00}:{1:00}", ts.Hours,  ts.Minutes)); 
Run Code Online (Sandbox Code Playgroud)

或者查看以下SO帖子以格式化TimeSpan对象:

将TimeSpan从格式"hh:mm:ss"转换为"hh:mm"