Asp.net完整的日历转换时间格式

时间:2014-09-22 09:08:20

标签: c# jquery asp.net .net

我的asp.net完整日历有问题。实际上,当我使用它时,我的活动时间为“80分钟”格式。

但我希望以“1:20分钟”格式

请事先帮助我。

2 个答案:

答案 0 :(得分:1)

为了满足您的要求,请使用TimeSpan.FromMinutes,如下所示: -

var result = TimeSpan.FromMinutes(80);

TimeSpan.FromMinutes会为您提供一个对象,您可以通过不同的方式使用它,如下所示。

var hours = (int)result.TotalHours;
var minutes = result.Minutes;

var time = string.Format("{0} : {1}", hours, minutes);

答案 1 :(得分:1)

您可以执行以下简单的数学计算:

//minutes to be converted (70minutes = 1:10 hours)
int totalminutes = 70;
//total hours
int hours = 70 / 60;
//total minutes
int minutes = 70 % 60;
//output is 1:10
var time = string.Format("{0} : {1}", hours, minutes);