我正在尝试解决这个问题:
我有很多分钟,我只想将它们转换成小时,当我尝试使用 TimeSpan
时,它总是显示天数和小时数。
我的示例代码:
double minutes = 2000 ;
TimeSpan hours = TimeSpan.FromMinutes(minutes);
label1.Text = hours.ToString(@"hh\:mm");
输出结果是09:20 但我想要这个结果33:20
如何将分钟转换为准确的小时数?
最佳答案
此代码生成您要求的 33:20
结果:
double minutes = 2000;
TimeSpan ts = TimeSpan.FromMinutes(minutes);
var res = $"{(int)ts.TotalHours}:{ts.Minutes}";
关于c# - 仅将分钟转换为小时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48259829/