In my profile, User Control Panel -> Board Preferences -> Edit global settings -> My TimeZone, I have correctly set the timezone to CET and that works as expected for all the preset formats available.
And it does say at the bottom of the page " All times are UTC + 1 hour".
But after changing the display date time format from preset to PHP custom format string specified by "Y-m-d H:i:s\h T", everything is being shewn with a GMT time zone designation even though the time is the correct value for CET, eg
"It is currently 2014-02-14 23:16:37h GMT"
when it should say
"It is currently 2014-02-14 23:16:37h CET"
Is this a bug or do I need to change the PHP custom format string to get it to shew the time zone as CET rather than GMT?