joh*_*n z 3 javascript datetime web
例如,我有一个输入小时数,它将是 0 到任何小时数
25 小时...我需要以天数小时和分钟为单位的输出:1 天 1 小时 0 分钟
我试过了,它返回天,但帮助我转换为天小时和分钟 var flag_hours = 25;
if(flag_hours >=24)
{
var totaldays = flag_bookbefore/24;
alert(totaldays);
}
Run Code Online (Sandbox Code Playgroud)
它给出的输出为: 1.0416666666666667
提前致谢!
试试这个功能:它让您可以分别访问天数和分钟数。
function SplitTime(numberOfHours){
var Days=Math.floor(numberOfHours/24);
var Remainder=numberOfHours % 24;
var Hours=Math.floor(Remainder);
var Minutes=Math.floor(60*(Remainder-Hours));
return({"Days":Days,"Hours":Hours,"Minutes":Minutes})
}
var hours=27.3
var timeResult=SplitTime(hours)
console.log("27.3 hours translate to "+timeResult.Days+"Days "+timeResult.Hours+"Hours and "+timeResult.Minutes+"Minutes.")Run Code Online (Sandbox Code Playgroud)