11-04-2007, 09:58 PM
I notice my time was off an hour on the forums and I checked my options as well as the default DST setting for the board. These were set correctly. If the DST option is checked in the user CP, it will add an hour regardless. If you open inc/functions.php and go to line 280, you find the var $offset++ is set when the user has DST enabled. This should only increment in the Spring. Adding a conditional to test for DST fixes this.
date( 'I' ) tests false until April 2008.
if ( date( 'I' ) )