将cursom天数/小时格式化为'工作时间和天数'


Format cursom days/hours into 'work hours and days'

我正在制作一个引用系统,我需要一种方法来转

1 days, 15 hours2 days, 7 hours,其中每天包含8小时。

我可以访问days和hours变量,所以函数可以是

function formatWorkHours($days, $hours){
}
有谁能帮我一下吗?其他的例子还有1 days, 26 hours

谢谢!

类似这样的代码应该可以达到这个效果:

function formatWorkHours($days, $hours){
    $days += floor( $hours / 8 );
    $hours = $hours % 8;
    echo "$days days, $hours hours";
}
formatWorkHours( 1, 15 ); //echoes "2 days, 7 hours"
formatWorkHours( 1, 26 ); //echoes "4 days, 2 hours"