pukeclock = 34195913 seconds
1 years, 1 months, 0 days, 9498 hours, 51 minutes, 53 seconds.
code is this:
<meta http-equiv="refresh" content="10">
$puketime = '1193023800';
$currenttime = time();
// BKK is GMT + 7
$currenttime = $currenttime + (60*60*7);
$pukeclock = $currenttime - $puketime;
echo 'pukeclock = ' . $pukeclock . ' seconds';
echo '<br><br><br>';
// 31556926 seconds in a year
if ($pukeclock > '31556926') {
$years = floor($pukeclock / 31556926);
$remainder = $pukeclock - ($years * 31556926);
echo $years . ' years, ';
} else {
echo '0 years, ';
$remainder = $pukeclock; }
// 2629743 seconds in a month
if ($remainder > '2629743') {
$months = floor($remainder / 2629743);
$remainder = $remainder - ($months * 2629743);
echo $months . ' months, ';
} else {
echo '0 months, ';
$remainder = $pukeclock; }
// 86400 seconds in a day
if ($remainder > '86400') {
$days = floor($remainder / 86400);
$remainder = $remainder - ($days * 86400);
echo $days . ' days, ';
} else {
echo '0 days, ';
$remainder = $pukeclock; }
// 3600 seconds in an hour
if ($remainder > '3600') {
$hours = floor($remainder / 3600);
$remainder = $remainder - ($hours * 3600);
echo $hours . ' hours, ';
} else {
echo '0 hours, ';
$remainder = $pukeclock; }
// 60 seconds in a minute
if ($remainder > '60') {
$minutes = floor($remainder / 60);
$remainder = $remainder - ($minutes * 60);
echo $minutes . ' minutes, ';
} else {
echo '0 minutes, ';
$remainder = $pukeclock; }
echo $remainder . ' seconds.<br><br><br> ';
?>