[TYPO3-dev] Time issues - a proposal
    Dmitry Dulepov [typo3] 
    dmitry at typo3.org
       
    Sat Oct 27 13:02:10 CEST 2007
    
    
  
Hi Masi!
Martin Kutschker wrote:
> I want to introduce a new variable to be used for access control. It 
> drops the seconds from the current time as access control doesn't use 
> seconds. The point is to give Mysql the chance to cache the query, which 
>  is nearly impossible with clauses like "endtime > 
> $GLOBALS['SIM_EXEC_TIME']".
> 
> $ACCESS_TIME = $EXEC_TIME - ($EXEC_TIME % 60);
> $SIM_ACCESS_TIME = $SIM_ACCESS_TIME;
Great idea! +1.
> And I want a new option to store all timestamps in UTC/GMT. Therefor 
> t3lib_div gets two new functions.
Fine with me too with condition that you keep local time as default option (for compatibility reasons).
What about shorter versions:
function getTime()    {
    return ($GLOBALS['TYPO3_CONF_VAR']['SYS']['useUTC'] ? gmtime() : time());
} 
function makeTime()    {
    $func = ($GLOBALS['TYPO3_CONF_VAR']['SYS']['useUTC'] ? 'gmmktime' : 'mktime');
    return call_user_func_array($func, func_get_args());
}
-- 
Dmitry Dulepov
TYPO3 freelancer / TYPO3 core team member
Web: http://typo3bloke.net/
Skype: callto:liels_bugs
    
    
More information about the TYPO3-dev
mailing list