Ämne: PHP kod (tid)
Visa ett inlägg
Oläst 2012-02-01, 21:15 #1
MusikMixen MusikMixen är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2008
Inlägg: 1 527
MusikMixen MusikMixen är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2008
Inlägg: 1 527
Standard 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
MusikMixen är inte uppkopplad   Svara med citatSvara med citat