我对C#很新,我一直在研究,但在我提出这个问题之前找不到我想要的东西。
在C中将小时数转换为天数的最佳方法是什么?
如果您知道任何文章或快速简单的答案,请指出这将是伟大的。我会继续看。
感谢。
答案 0 :(得分:11)
您可以尝试使用TimeSpan
结构。
public static double ConvertHoursToTotalDays(double hours)
{
TimeSpan result = TimeSpan.FromHours(hours);
return result.TotalDays;
}
并称之为:
double days = ConvertHoursToTotalDays(120); // should be 5.0
答案 1 :(得分:4)
为什么不简单地除以24(一天中的小时),你将获得天数。
int hours = 48;
double days = hours/24;