I try to use these definitions in my applications:
//Time Settings
if(!defined('SECOND')) define('SECOND', 1);
if(!defined('MINUTE')) define('MINUTE', 60 * SECOND);
if(!defined('HOUR')) define('HOUR', 60 * MINUTE);
if(!defined('DAY')) define('DAY', 24 * HOUR);
if(!defined('WEEK')) define('WEEK', 7 * DAY);
if(!defined('MONTH')) define('MONTH', 30 * DAY);
if(!defined('YEAR')) define('YEAR', 365 * DAY);
Then
if($user_time < (time() - (DAY*8)))
{
//Whoopsie
}
source
share