The answer to your question is "no", the clock is correct. But remember that the Internet is international and different forum members are in different timezones. So the default forum clock is set to UTC (Coordinated Universal Time) and forum members are meant to adjust that time for their individual time zone.
So when you are logged onto the forum, click on 
'Profile' and then select 
'Look and Layout Preferences'  and set the 
Time Offset: to the required amount to make all displayed times match your local time (you need to add 
8 for British Summer Time).