Pessoal,

Tenho em um banco de dados alguns logs de eventos, as datas/hora estão em GMT.
Como faço para que elas sejam exibidas no time zone do usuário logado ?

Ex:
No BD eu possuo a seguinte data: 10/12/2006 02:20:30

se o usuário A tiver -3 de timezone, a data deve aparecer como 09/12/2006 23:20:30
se o usuário B tiver -2 de timezone, a data deve aparecer como 10/12/2006 00:20:30

Grato.

Fred