Migracja datetime w. strefa czasowa w PostgreSQL do strefy czasowej UTC do korzystania z Django 1.4

Czy muszę konwertować wszystkie istniejące daty i godziny w Postgres z ich bieżącej strefy czasowej na UTC lub czy strefa czasowa Django 1.4 zrozumie, gdy czytam coś, co nie jest UTC (ale następnie zapisuje jako UTC).

Mam perfekcyjnie działającą stronę internetową Django 1.3 / Postgres, w której obsługuję wiele stref czasowych. Przechowuję cały datetime w. informacje o strefie czasowej, ale zdarza się, że w Postgres jest ustawiona strefa czasowa US / Eastern (tak, wiem, że powinna być UTC).

Teraz planuję uaktualnienie do Django 1.4 i planuję tam korzystać z obsługi stref czasowych Django. Z tego, co rozumiem, zapisuje całą datę i godzinę w UTC do bazy danych i jest to w porządku, ale co z wszystkimi moimi istniejącymi informacjami, w których ustawiona jest strefa czasowa, ale nie dla UTC.

Czy ktoś migrował zgodnie z tym i jak to działa, czuję, że albo nie mam żadnego problemu, albo muszę migrować wiele i wiele danych datetime.

questionAnswers(1)

yourAnswerToTheQuestion