0
나는 Jean Caffou's 함수를 사용하여 아주 미세하게 조정했습니다. 이제는 초뿐만 아니라 밀리 초도 계산하도록하고 싶습니다.PHP 기존 함수를 사용하여 밀리 초를 표시하는 방법
어떤 생각을 어떻게 할까? 1 분 30 초 345 밀리 초 :
################################################
/**
* [Duration kalkuliert Zeitunterschied zwischen zwei Daten]
* @param [unix timestamp] $start
* @param [unix timestamp] $end (optional)
* @return [string] $duration z.B. "4 Tage 3 Stunden 34 Sekunden"
* Danke an: Jean Caffou http://dev.kafol.net/2008/09/php-calculating-time-span-duration.html
*/
function Duration($start,$end=null) {
$end = is_null($end) ? time() : $end;
$seconds = $end - $start;
$days = floor($seconds/60/60/24);
$hours = $seconds/60/60%24;
$mins = $seconds/60%60;
$secs = $seconds%60;
$duration='';
if($days>1) $duration .= "$days Tage ";
if($days==1) $duration .= "$days Tag ";
if($hours==1) $duration .= "$hours Stunde ";
if($hours>1) $duration .= "$hours Stunden ";
if($mins==1) $duration .= "$mins Minute ";
if($mins>1) $duration .= "$mins Minuten ";
if($secs==1) $duration .= "$secs Sekunde ";
if($secs>1) $duration .= "$secs Sekunden ";
$duration = trim($duration);
if($duration==null) $duration = '0 Sekunden';
return $duration;
}# Duration Ende
################################################
내가 좋아하는 출력 뭔가를 원한다.