Just thought I would make a note that if you are seeing weird timezones in your FuelPHP programs that you should checkout fuel/app/config/config.php around line 72

[code language="php"]

/** * DateTime settings * * servergmtoffset    in seconds the server offset from gmt timestamp when time() is used * defaulttimezone        optional, if you want to change the server's default timezone */ 'servergmtoffset'    => 0,
'default
timezone'    => 'America/Denver'

[/code]

I have already set these to my local timezone of  'America/Denver' but you can simply comment them out and the default from your php.ini will take effect.