29 lines
674 B
PHP
Executable File
29 lines
674 B
PHP
Executable File
<?php
|
|
namespace App\Services;
|
|
|
|
class Time {
|
|
|
|
public static function Lost($iDa, $iXiao) {
|
|
|
|
$sDiffTime = abs($iDa - $iXiao);
|
|
|
|
// 计算差值的分钟、小时和天数
|
|
$iDiffM = floor($sDiffTime / 60);
|
|
$iDiffH = floor($sDiffTime / 3600);
|
|
$iDiffD = floor($sDiffTime / 86400);
|
|
|
|
if ($iDiffD >= 1 ) {
|
|
$sTimeLost = $iDiffD. ' 天';
|
|
} else if ($iDiffH >= 1) {
|
|
$sTimeLost = $iDiffH. ' 小时';
|
|
} else {
|
|
$iDiffM = $iDiffM == 0?1:$iDiffM;
|
|
$sTimeLost = $iDiffM. ' 分钟';
|
|
}
|
|
|
|
return $sTimeLost;
|
|
|
|
}
|
|
|
|
}
|