将分钟转换为小时-分钟,包括天

时间:2018-08-06 23:51:28

标签: c#

我想将分钟转换为小时-分钟,所以我有

var minutesToTime = TimeSpan.FromMinutes(totalTime);

我的totalTime等于20710,当评估变量minutesToTime时,值是:14.09:10:00,所以我这样做了:

var formattedTime = string.Format("{0:00} Hours {1:00} Minutes", minutesToTime.Hours, minutesToTime.Minutes);

问题是我只得到小时和分钟,所以我的结果是09 Hours 10 Minutes而不是我应该得到的345分钟。我怎么也可以在几分钟内14天呢?

1 个答案:

答案 0 :(得分:1)

使用ZIP,LATITUDE,LONGITUDE\n属性:

Days

编辑:

在卡米洛的建议之后,我认为您也可以像这样使用var formattedTime = string.Format( "{0:00} Hours {1:00} Minutes", (minutesToTime.Days * 24) + minutesToTime.Hours, minutesToTime.Minutes); 来避免冗长的计算:

TotalHours