Scripts

Uren Minuten en Seconden

Hiermee kun je bijvoorbeeld uitrekenen hoeveel tijd er verstreken is sinds x(uit de database). Hij is gemaakt voor een tijd tot 23 uur, daarna zal hij geen 1 dag en 1 uur zeggen maar 25 uur.

uren-minuten-en-seconden
<?php
function tijd($tijd){
$time=time();
$tijd=$tijd - $time;

if($tijd>3600){
//meer dan een uur
$t=$tijd / 3600;
$uur=@explode(".",$t);
if(strlen($uur[0])==1){ //voorloop nul
  $uur[0]="0$uur[0]";
}
$m1=$tijd-$uur[0]*3600;
$m=$m1 / 60;
$min=@explode(".",$m);
if(strlen($min[0])==1){
  $min[0]="0$min[0]";
}
$s=$tijd-($uur[0]*3600)-($min[0]*60);
$tijd="$uur[0]:$min[0]:$s";
echo($tijd);

}elseif($tijd>60){
//meer dan minuut

$t=$tijd / 60;
$explode=@explode(".",$t);
if(strlen($explode[0])==1){
  $explode[0]="0$min[0]";
}
$s=$tijd-($explode[0]*60);
$tijd="0:$explode[0]:$s";
echo($tijd);

}elseif($tijd>0){
//minder dan minuut
if(strlen($tijd[0])==1){
  $tijd[0]="0$tijd[0]";
}
echo($tijd);
}

}
?>

Reacties

0
Nog geen reacties.