【发布时间】:2016-11-06 15:02:47
【问题描述】:
我有一个从 0 到任何时间的输入时间,例如
25 小时...我需要以天小时和分钟为单位的输出:1 天 1 小时 0 分钟
我已经尝试过,它会返回天数,但帮助我转换为天数小时和分钟 var flag_hours = 25;
if(flag_hours >=24)
{
var totaldays = flag_bookbefore/24;
alert(totaldays);
}
输出为:1.0416666666666667
提前致谢!
【问题讨论】:
-
Math.floor(number)返回最接近的整数。在您的示例中,它将返回 1,即一天 -
Division 将为您提供天数,其余的您可以使用modulo operator 计算剩余的小时数和分钟数。
标签: javascript datetime web