Bara ett inlägg till!
|
|
Reg.datum: Feb 2008
Inlägg: 1 527
|
|
Bara ett inlägg till!
Reg.datum: Feb 2008
Inlägg: 1 527
|
PHP kod (tid)
Hej
Har denna koden här som jag tror ställer till lite. Det är en kod från joomla plugin. Servern är på svensk tid men ändå så visar den fel. Allt är rätt inställt i joomla m.m.
function time_diff( $timestamp )
{
$start = strtotime( $timestamp );
$end = time();
if($start <= $end)
{
$d = $end - $start;
if( $days = intval((floor($d/86400))) ) $d = $d % 86400;
if( $hours = intval((floor($d/3600))) ) $d = $d % 3600;
if( $minutes = intval((floor($d/60))) ) $d = $d % 60;
//$d = intval( $d );
if($days == 0 && $hours == 0 && $minutes == 0)
{
return JText::_('MOD_GK_JS_STATS_MOMENT_AGO');
}
else
{
$str = '';
$str .= ($days > 0) ? (($days == 1) ? $days.' '.JText::_('MOD_GK_JS_STATS_DAY').' ' : $days.' '.JText::_('MOD_GK_JS_STATS_DAYS').' ') : '';
$str .= ($hours > 0) ? (($hours == 1) ? $hours.' '.JText::_('MOD_GK_JS_STATS_HOUR').' ' : $hours.' '.JText::_('MOD_GK_JS_STATS_HOURS')).' ' : '';
$str .= ($minutes > 0) ? (($minutes == 1) ? $minutes.' '.JText::_('MOD_GK_JS_STATS_MINUTE').' ' : $minutes.' '.JText::_('MOD_GK_JS_STATS_MINUTES')).' ' : '';
$str .= JText::_('MOD_GK_JS_STATS_AGO');
}
return $str;
}
else
|