note 72349 added to function.time

From: Date: Mon, 15 Jan 2007 14:46:12 +0000
Subject: note 72349 added to function.time
Groups: php.notes 
Request: Send a blank email to php-notes+get-121735@lists.php.net to get a copy of this message
I've edited the previouse code a bit, to make it more stable: $ts2 = $row['lastseen']; $ts=time()-$ts2; if ($ts<60 * 60) { echo "Member " . $row['name'] . " was last seen " . floor($ts/60) . " minutes ago at location " . $location; ?> <br> <? } elseif ($ts<60*60*24 AND $ts>60*60 ) { $test = 60*60; echo "Member " . $row['name'] . " was last seen " . floor($ts/$test) . " hours ago at location " . $location; ?> <br> <? } elseif ($ts<60*60*24*7 AND $ts>60*60*24) { $test = 60*60*24; echo "Member " . $row['name'] . " was last seen " . floor($ts/$test) . " days ago at location " . $location; ?> <br> <? } elseif ($ts<60*60*24*7*30.5 AND $ts>60*60*24*7) { $test = 60*60*24*7; echo "Member " . $row['name'] . " was last seen " . floor($ts/$test) . " weeks ago at location " . $location; ?> <br> <? } elseif ($ts<60*60*24*356 AND $ts>60*60*24*7*30.5) { $test = 60*60*24*7*30.5; echo "Member " . $row['name'] . " was last seen " . floor($ts/$test) . " months ago at location " . $location; ?> <br> <? } elseif ($ts<60*60*24*356*10 AND $ts>60*60*24*356) { $test = 60*60*24*356; echo "Member " . $row['name'] . " was last seen " . floor($ts/$test) . " years ago at location " . $location; ?> <br> <? } elseif ($ts<60*60*24*356*10*10 AND $ts>60*60*24*356*10) { $test = 60*60*24*356*10; echo "Member " . $row['name'] . " was last seen " . floor($ts/$test) . " decades ago at location " . $location; ?> <br> <? } All credits go to the last comment. // Jonas ---- Server IP: 62.73.196.231 Probable Submitter: 88.88.113.91 ---- Manual Page -- http://www.php.net/manual/en/function.time.php Edit -- https://master.php.net/note/edit/72349 Del: integrated -- https://master.php.net/note/delete/72349/integrated Del: useless -- https://master.php.net/note/delete/72349/useless Del: bad code -- https://master.php.net/note/delete/72349/bad+code Del: spam -- https://master.php.net/note/delete/72349/spam Del: non-english -- https://master.php.net/note/delete/72349/non-english Del: in docs -- https://master.php.net/note/delete/72349/in+docs Del: other reasons-- https://master.php.net/note/delete/72349 Reject -- https://master.php.net/note/reject/72349 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#121735) next »