I think I have read over every single post on this website dealing with timezones at least 10 times. Ive tried the hack a zillion times and a zillion ways--it just wont work. I've even left Geeklog completely several times but keep coming back becasue of a couple of the features I need (like the VERY nice built-in calendar system). But my server is in Japan and I am in Iowa. My website goes along with high school classes that I teach. I decided that I really dont need a pinpoint date and time and I was tired of screwing with it so here is what I did:
PHP Formatted Code$_CONF['language'] = 'english';
$_CONF['locale'] = 'en-gb';
$_CONF['date'] = '%B %Y';
$_CONF['daytime'] = '%B %Y';
$_CONF['shortdate'] = '%B %Y';
$_CONF['dateonly'] = '%B %Y';
$_CONF['timeonly'] = '%B %Y';
$_CONF['default_charset'] = 'iso-8859-1';
Wala! Take that you bastard Geeklog!
So whenever there is a date or time it just shows up as the month and year and thats just fine for what I need it for. In posting stories it works just fine and deep down Geeklog still knows what day it is--the highlighted calendar day is still going along with Japan time. But for what I need it for, its an acceptable compromise.