W bazie mam listę newsów z datami ich napisania zapisanymi w czasie GMT. Przy zapisie do bazy automatycznie uwzględniana jest strefa czasowa serwera i odejmowana/dodawana, żeby czasy w bazie były w GMT. Problem, gdy te czasy chcę przekonwertować na czas lokalny user'a odwiedzającego stronę. Znam strefę czasową user'a (podczas rejestracji ją podaje np. dla Polski +0100 GMT), lecz teraz jest czas letni (+0200 GMT) i jak na podstawie strefy użytkownika dokonać korekcji czasu letniego (DST)? Na stronach spotykałem się z automatyczną korekcją DST, tylko nie wiem jak ją zaimplementować.