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