C# 将分钟数转换为HH:MM ReportViewer
我有一个报告,需要对持续时间值求和。 现在我有了持续时间和总持续时间,以分钟为单位。 正如您在“Duração Tarefa”专栏中所看到的,我得到了第一个值liek HH:MM,以及以分钟为单位的总数 我需要的是:C# 将分钟数转换为HH:MM ReportViewer,c#,time,reportviewer,rdlc,C#,Time,Reportviewer,Rdlc,我有一个报告,需要对持续时间值求和。 现在我有了持续时间和总持续时间,以分钟为单位。 正如您在“Duração Tarefa”专栏中所看到的,我得到了第一个值liek HH:MM,以及以分钟为单位的总数 我需要的是: 如何将该值(1935)转换为HH:MM格式?我建议使用DateTime.AddMinutes(),但这将您限制为24小时工作制 通过进行一些简单的划分,以下内容应该可以发挥作用: private void button27_Click(object sender, Eve
如何将该值(1935)转换为HH:MM格式?我建议使用
DateTime.AddMinutes()
,但这将您限制为24小时工作制
通过进行一些简单的划分,以下内容应该可以发挥作用:
private void button27_Click(object sender, EventArgs e)
{
Debug.WriteLine(string.Format("{0}:{1}",
GetHours(1935),
GetRemainderMinutes(1935)));
}
private int GetHours(int minutes)
{
// Get how many hours are contained in the total minutes
return minutes / 60;
}
private object GetRemainderMinutes(int minutes)
{
// Get the remaining amount that couldn't be divided into hours.
return minutes % 60;
}
我本来打算建议使用
DateTime.AddMinutes()
,但这将您限制在一天24小时内
通过进行一些简单的划分,以下内容应该可以发挥作用:
private void button27_Click(object sender, EventArgs e)
{
Debug.WriteLine(string.Format("{0}:{1}",
GetHours(1935),
GetRemainderMinutes(1935)));
}
private int GetHours(int minutes)
{
// Get how many hours are contained in the total minutes
return minutes / 60;
}
private object GetRemainderMinutes(int minutes)
{
// Get the remaining amount that couldn't be divided into hours.
return minutes % 60;
}
我本来打算建议使用
DateTime.AddMinutes()
,但这将您限制在一天24小时内
通过进行一些简单的划分,以下内容应该可以发挥作用:
private void button27_Click(object sender, EventArgs e)
{
Debug.WriteLine(string.Format("{0}:{1}",
GetHours(1935),
GetRemainderMinutes(1935)));
}
private int GetHours(int minutes)
{
// Get how many hours are contained in the total minutes
return minutes / 60;
}
private object GetRemainderMinutes(int minutes)
{
// Get the remaining amount that couldn't be divided into hours.
return minutes % 60;
}
我本来打算建议使用
DateTime.AddMinutes()
,但这将您限制在一天24小时内
通过进行一些简单的划分,以下内容应该可以发挥作用:
private void button27_Click(object sender, EventArgs e)
{
Debug.WriteLine(string.Format("{0}:{1}",
GetHours(1935),
GetRemainderMinutes(1935)));
}
private int GetHours(int minutes)
{
// Get how many hours are contained in the total minutes
return minutes / 60;
}
private object GetRemainderMinutes(int minutes)
{
// Get the remaining amount that couldn't be divided into hours.
return minutes % 60;
}
以下是我根据JoelC的建议得出的字段公式 =格式(字段!TotalMins.Value/60)、“0”和“h:&格式(字段!TotalMins.Value mod 60,“00”)和“m”
需要地板,以便5.6不给您6小时。其他格式仅用于显示目的。以下是我根据JoelC的建议对字段使用的公式 =格式(字段!TotalMins.Value/60)、“0”和“h:&格式(字段!TotalMins.Value mod 60,“00”)和“m”
需要地板,以便5.6不给您6小时。其他格式仅用于显示目的。以下是我根据JoelC的建议对字段使用的公式 =格式(字段!TotalMins.Value/60)、“0”和“h:&格式(字段!TotalMins.Value mod 60,“00”)和“m”
需要地板,以便5.6不给您6小时。其他格式仅用于显示目的。以下是我根据JoelC的建议对字段使用的公式 =格式(字段!TotalMins.Value/60)、“0”和“h:&格式(字段!TotalMins.Value mod 60,“00”)和“m”
需要地板,以便5.6不给您6小时。其他格式仅用于显示目的。第一个问题。。。1935年的价值是多少?随机整数?a从?@PaulZahra开始滴答作响似乎1935是前两次记录的分钟数:((8小时*60)+20)+((23小时*60)+55)=1935。第一个问题。。。1935年的价值是多少?随机整数?a从?@PaulZahra开始滴答作响似乎1935是前两次记录的分钟数:((8小时*60)+20)+((23小时*60)+55)=1935。第一个问题。。。1935年的价值是多少?随机整数?a从?@PaulZahra开始滴答作响似乎1935是前两次记录的分钟数:((8小时*60)+20)+((23小时*60)+55)=1935。第一个问题。。。1935年的价值是多少?随机整数?a从?@PaulZahra开始滴答作响1935似乎是前两条记录的分钟数:((8小时*60)+20)+((23小时*60)+55)=1935。使用相同的逻辑推导RDLC中的数据。感谢@JoelC使用相同的逻辑在RDLC中导出数据。感谢@JoelC使用相同的逻辑在RDLC中导出数据。感谢@JoelC使用相同的逻辑在RDLC中导出数据。谢谢@JoelC的提示