C# 用C语言将小时转换为天

C# 用C语言将小时转换为天,c#,C#,我是C语言的新手,我一直在研究,但在我问这个问题之前,我找不到我想要的东西 在C中,将小时转换为天的最佳方式是什么 如果你知道任何文章或快速简单的答案,告诉我这将是伟大的。不过我会继续看的 谢谢。为什么不简单地除以一天中的24小时,你就会得到天数 int hours = 48; double days = hours/24; 为什么不简单地除以一天中的24小时,你就会得到天数 int hours = 48; double days = hours/24; 您可以尝试使用TimeSpan结

我是C语言的新手,我一直在研究,但在我问这个问题之前,我找不到我想要的东西

在C中,将小时转换为天的最佳方式是什么

如果你知道任何文章或快速简单的答案,告诉我这将是伟大的。不过我会继续看的


谢谢。

为什么不简单地除以一天中的24小时,你就会得到天数

int hours = 48;

double days = hours/24;

为什么不简单地除以一天中的24小时,你就会得到天数

int hours = 48;

double days = hours/24;
您可以尝试使用TimeSpan结构

并称之为:

double days = ConvertHoursToTotalDays(120); // should be 5.0 
您可以尝试使用TimeSpan结构

并称之为:

double days = ConvertHoursToTotalDays(120); // should be 5.0 

谢谢你的回复。我知道我可以这样做,但我更多的是寻找一种结构、函数或类似Felipe在下面提到的TimeSpan的东西。@zachr91185:如果你在寻找内置方法,那么TimeSpan类是最好的。但是那门课也会做同样的事情,并且会按照我的计算方法找到答案。谢谢你的回答。我知道我可以这样做,但我更多的是寻找一种结构、函数或类似Felipe在下面提到的TimeSpan的东西。@zachr91185:如果你在寻找内置方法,那么TimeSpan类是最好的。但那门课也会做同样的事情,并且会按照我的计算方法找到答案。看起来你一定在问一些问题,而不是显而易见的答案,那就是用小时数除以24,但是如果是这样的话,你需要详细说明你真正想要的是什么。是的,我可以说得更具体一些,但通常我会想,如果我来这里问一个问题,它通常意味着一些不只是简单的数学看起来你一定是在问一些问题,而不是显而易见的答案,即用小时数除以24,但如果是这样,你需要详细说明你真正想要的是什么。是的,我可以说得更具体一些,但通常我会想,如果我来问一个问题,它通常意味着一些不只是简单的数学确保您知道和之间的区别,您可能需要TotalDays而不是Days,这取决于您是否想要一个答案,如1.5天36小时,Days将返回1,还有12英寸。确保你知道和之间的区别,你可能需要TotalDays而不是Days,这取决于你是否想要一个答案,比如1.5天36小时,Days将返回1,还有12英寸。