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

 

ReLoad

Keys


Functions

arraybrowsercolorcookiedatetimeDBdebugdeviceDSTequiverrorflagsfontformatgeo
holidayhtmlisjsonmathparsePHPprintsearchsortstringtabletexttracetype
VOTDweatherxml

Function  since   Lines 1925-1948 (23 lines) file  utils.php   Last mod: Fri 2021-05-14 21:45:07

function since $tim )
        {
#-k     datetime math format
#-      Natural way of describing a past point in time
#-s     See also: dateDiff dateRange formatTime secondsToInterval time2secs date

        
$ar dateDiff strtotime($tim), time() );

            if (
$ar['year']   > 1)      { $r 'over a year ago'; }
        elseif (
$ar['year'])            { $r 'last year'; }
        elseif (
$ar['month']  > 1)      { $r $ar['month'] . ' months ago'; }
        elseif (
$ar['month'])           { $r 'last month'; }
        elseif (
$ar['day']    > 1)      { $r $ar['day'] . ' days ago'; }
        elseif (
$ar['day'])             { $r 'yesterday'; }
        elseif (
$ar['hour']   > 1)      { $r $ar['hour'] . ' hours ago'; }
        elseif (
$ar['hour'])            { $r 'an hour ago'; }
        elseif (
$ar['minute'] > 1)      { $r $ar['minute'] . ' minutes ago'; }
        elseif (
$ar['minute'])          { $r 'a minute ago'; }
        elseif (
$ar['second'] > 1)      { $r $ar['second'] . ' seconds ago'; }
        elseif (
$ar['second'])          { $r 'a second ago'; }
        else                            { 
$r 'something`s wrong!'; }
        return 
$r;
        }

?>