Well, there's always the "brute force" solution of just adjusting the time by the necessary number of hours. E.g.: since it looks like you are GMT+1:
echo gmdate('j. F Y. - H:i', time() + (60 *60)); // add 1 hour (3600 seconds)
However, if your locale uses daylight savings time during part of the year, then this will not adjust for it.
As another thought, it might be interesting to see what environment variables are set on your server, in case there's an obvious timezone setting:
printf("<pre>%s</pre>\n", print_r($_ENV, 1));