Beispiel #1
0
 public static function renderTime(Util\DateTime $siteDate)
 {
     $diff = (new \DateTime())->getTimestamp() - $siteDate->getTimestamp();
     $year = floor($diff / (364 * self::DAY * 60 * 60));
     $day = floor(($diff - $year * 364 * self::DAY * 60 * 60) / (self::DAY * 60 * 60));
     $hour = ($diff - $year * 364 * self::DAY * 60 * 60 - $day * self::DAY * 60 * 60) / (60 * 60);
     $html = '';
     if ($year > 0) {
         $html .= Util\Lang::lang('year') . ': <b>' . $year . '</b> ';
     }
     return $html . Util\Lang::lang('day') . ': <b>' . $day . '</b>' . ' (' . round($hour / self::DAY * 100) . '%)';
 }