= (60 * 60)) { $hours = round($diff / (60 * 60)); if($hours <= 1) { $hours = 1; } $since = sprintf(I18N::get('%s hours'), $hours); } else if($diff < (7 * (24 * (60 * 60))) && $diff >= (24 * (60 * 60))) { $days = round($diff / (24 * (60 * 60))); if($days <= 1) { $days = 1; } $since = sprintf(I18N::get('%s days'), $days); } else if($diff < (30 * (24 * (60 * 60))) && $diff >= (7 * (24 * (60 * 60)))) { $weeks = round($diff / (7 * (24 * (60 * 60)))); if($weeks <= 1) { $weeks = 1; } $since = sprintf(I18N::get('%s weeks'), $weeks); } else if($diff < (365 * (24 * (60 * 60))) && $diff >= (30 * (24 * (60 * 60)))) { $months = round($diff / (30 * (24 * (60 * 60)))); if($months <= 1) { $months = 1; } $since = sprintf(I18N::get('%s months'), $months); } else if($diff >= (365 * (24 * (60 * 60)))) { $years = round($diff / (365 * (24 * (60 * 60)))); if($years <= 1) { $years = 1; } $since = sprintf(I18N::get('%s years'), $years); } return $since; } } ?>