The server is in the UK and set to GMT +1 for correct local time.
In
vB in date and time options, I set the default time offset for guests etc to +12 Auckland, wellington,fiji as its a NZ based forum.
As a member, you set your own timeszone. All times for guests and members in
vb are correct.
In photopost the offset is 12 to represent the +12 hours ahead. This was based on the input required for
vB.
For guest users this is fine and works perfectly, with both
vb and photpost displaying the correct time. However if a member logs in, the time in photopost is 12 hours ahead.
If I change the offset in photopost then the time for guests is displayed incorrectly.
example photopost offset = 0, guest photopost time is 12 hours behind.