For example,
Jan 1 2014 08:00 in Pacific (PST)-> Jan 1 2014 4pm in GMT.
Mar 10 2014 08:00 in Pacific (now in PDT) -> Mar 10 2014 3pm in GMT
April 1 2014 08:00 in Pacific (PDT) -> April 1 2014 4pm (now in BST)
the program needs to be smart enough to do the conversion as well as figure out the current timezones around the world for that date/time.
Any ideas or guidance would be much much appreciated