将分钟转换为小时,分钟和秒

ale*_*y12 5 c# timer

我是我的界面我让用户输入他们可以暂停动作的X分钟数.

我怎样才能将其转换为小时,分钟和秒?

我需要它来更新倒计时标签,以向用户显示剩余的时间.

Dim*_*tri 55

首先创建TimeSpan,然后将其格式化为您想要的任何格式:

TimeSpan span = TimeSpan.FromMinutes(minutes);
string label = span.ToString(@"hh\:mm\:ss");
Run Code Online (Sandbox Code Playgroud)


小智 10

创建一个新的TimeSpan:

var pauseDuration = TimeSpan.FromMinutes(minutes);
Run Code Online (Sandbox Code Playgroud)

您现在有方便的特性Hours,MinutesSeconds.我认为他们是不言自明的.