Give it a shot. Sorry about all this trouble Rare.
Still no change. I have set my timezone back to the server's timezone so I can sign up etc.
Everything seems fine when I set my time zone to server, but somewhere between GMT-8 (Server/site time) and my local time (GMT+9) the current day on the calendar jumps forward 2 days.
The easiest way to examine this might be to put a "current time" clock (based on your personal timezone setting) above the calendar so I can work out at what point it jumps so far.
Setting my TZ to the server means I have full functionality and we are used to talking to each other in "server time" so it is not a big problem.
Everything else is fantastic on the sight