Postgresql: jak poprawnie utworzyć znacznik czasu ze strefą czasową ze znacznika czasu, pól strefy czasowej

Mam tabelę ze znacznikiem czasu bez strefy czasowej. RRRR-MM-DD GG: MM: SS

oraz pole „strefa czasowa”, czyli „P” dla Pacyfiku lub „M” dla Góry.

Muszę utworzyć pole typu „datownik ze strefą czasową”

Biorąc pod uwagę dwa pola, które posiadam, czy istnieje sposób na to, aby poprawnie rozliczyć czas letni?

W szczególności: znacznik czasu: 2013-11-03 01:00:00 strefa czasowa: „P” stanie się: 2013-11-03 01: 00: 00-07

i znacznik czasu: 2013-11-03 03:00:00 strefa czasowa: „P” stanie się: 2013-11-03 03: 00: 00-08

questionAnswers(3)

yourAnswerToTheQuestion