<?php
function dispTime($time, $fraction, $noPrefixZero = false) {
$secs = floor($time / $fraction);
$time = $time - floor($secs * $fraction);
if ($time < 10)
$time = "0$time";
$ret = @date("i:s",$secs).".$time";
if ($noPrefixZero)
$ret = preg_replace("/0([1-9]):/","\\1:",$ret);
return preg_replace("/^00:/","",$ret);
}
echo dispTime(85950, 1000) . "\n";
echo dispTime(8595, 100) . "\n";
echo dispTime(85950, 1000, true) . "\n";
echo dispTime(8595, 100, true) . "\n";
?>
This function worked last time i suggested it, and it works now too. (Aston north/BF1 time in example calls).
Last edited by filur, .