【发布时间】:2021-03-06 23:31:57
【问题描述】:
所以我在#s 中得到输出,我需要将其转换为小时:分钟形式。
例如,50 分钟 = 00:50,100 分钟将是 01:40。
我该如何做到这一点?
lbltime.Text = ??.ToString();
【问题讨论】:
标签: c#
所以我在#s 中得到输出,我需要将其转换为小时:分钟形式。
例如,50 分钟 = 00:50,100 分钟将是 01:40。
我该如何做到这一点?
lbltime.Text = ??.ToString();
【问题讨论】:
标签: c#
举例
如果你的意思是 50 分钟是一个参数 int mins = 50;
然后:
int mins = 50;
lbltime.Text = (mins / 60).ToString().PadLeft(2,'0') + ":" + (mins - ((int)(mins / 60)) * 60).ToString().PadLeft(2, '0');
【讨论】:
mins % 60(模数)是做微小部分的正常方法