Parse Twitter created_at value into friendly time format; relative time; time agoReply to commentHere's the PHP version: function ago($a) { $b = strtotime("now"); $c = strtotime($a); $d = $b - $c; $minute = 60; $hour = $minute * 60; $day = $hour * 24; $week = $day * 7; if(is_numeric($d) && $d > 0) { if($d < 3) return "right now"; if($d < $minute) return floor($d) . " seconds ago"; if($d < $minute * 2) return "about 1 minute ago"; if($d < $hour) return floor($d / $minute) . " minutes ago"; if($d < $hour * 2) return "about 1 hour ago"; if($d < $day) return floor($d / $hour) . " hours ago"; if($d > $day && $d < $day * 2) return "yesterday"; if($d < $day * 365) return floor($d / $day) . " days ago"; return "over a year ago"; } } Comment:Name (optional):Post Reply
Parse Twitter created_at value into friendly time format; relative time; time ago
Reply to comment