在c#中将小时转换为天
本文关键字:转换 小时 | 更新日期: 2023-09-27 18:10:31
我是c#的新手,我一直在研究,但在我问这个问题之前,我找不到具体的东西。
在C中把小时转换成天的最好方法是什么?
如果你知道任何文章或快速简单的答案指向我,那将是伟大的。不过我会继续找的。
谢谢。
您可以尝试使用TimeSpan
结构体。我们有一些静态方法来进行这些转换,比如:TimeSpan.FromHours
,它将返回一个新的TimeSpan
,我们可以读取TotalDays
属性。或者你可以为它创建一个方法:
public static double ConvertHoursToTotalDays(double hours)
{
TimeSpan result = TimeSpan.FromHours(hours);
return result.TotalDays;
}
并命名为:
double days = ConvertHoursToTotalDays(120); // should be 5.0
为什么不简单地除以24(一天中的小时),你就会得到天数
int hours = 48;
double days = hours/24;