I just have set my timezone on my ubuntu server like this:
Through a GUI I selected then Europe and London.
Then it said:
Current default time zone: 'Europe/London' Local time is now: Fri Aug 17 19:28:50 BST 2012. Universal Time is now: Fri Aug 17 18:28:50 UTC 2012.
I always thought since London time is Greenwich time, the universal time should be the same as local time, isn't that right?