W CodeIgniterze w date helperze jest funkcja now:
function now()
{
$CI =& get_instance();
if (strtolower($CI->config->item('time_reference')) == 'gmt') {
$system_time = mktime(gmdate("H", $now), gmdate("i", $now), gmdate("s", $now), gmdate("m", $now), gmdate("d", $now), gmdate("Y", $now));
if (strlen($system_time) < 10
) {
log_message('error', 'The Date class could not set a proper GMT timestamp so the local time() value was used.');
}
return $system_time;
}
else
{
}
}
Też zwraca poprawny GMT tyle że w bardziej zagmatwany, mniej wyjdany sposób..