Warning: Invalid argument supplied for foreach() in /home/jihswbiz/public_html/t6.gwilt.org/refDox.php on line 212
Docs-secondsToInterval

 

ReLoad

Keys


Functions

arraybrowsercolorcookiedatetimeDBdebugdeviceDSTequiverrorflagsfontformatgeo
holidayhtmlisjsonmathparsePHPprintsearchsortstringtabletexttracetype
VOTDweatherxml

Function  secondsToInterval   Lines 1866-1883 (17 lines) file  utils.php   Last mod: Fri 2021-05-14 21:45:07

function secondsToInterval $secs )
        {
#-k     datetime format
#-      Convert a number in seconds into a displayable interval
#-s     See also: dateDiff dateRange formatTime since time2secs date

        
$weeks  floor($secs/604800);  if ( $weeks 1)        return $weeks ' weeks';
                                        if ( 
$weeks 0)        return $weeks ' week';
        
$days   floor($secs/86400);   if ( $days 1)         return $days ' days';
                                        if ( 
$days 0)         return $days ' day';
        
$hours  floor($secs/3600);    if ( $hours 1)        return $hours ' hours';
                                        if ( 
$hours 0)        return $hours ' hour';
        
$minutesfloor($secs/60);      if ( $minutes 1)      return $minutes ' minutes';
                                        if ( 
$minutes 0)      return $minutes ' minute';

        return 
$secs ' seconds';
        }

?>