I'm not sure whats wrong but I have date_default_timezone set as UTC.
I'm in the UK so on British Summer Time.
Whatever I try to get the current time its always 1 hour behind shown i guess as UTC, i thought php would compensate
and give me the correct time for BST and when back in normal GMT
Any help would be great
You can set the current timezone, if you put it in an include file you only have to call once.