Re: Timestamps
От | Richard Huxton |
---|---|
Тема | Re: Timestamps |
Дата | |
Msg-id | 45755F22.5050607@archonet.com обсуждение исходный текст |
Ответ на | Timestamps ("Peter Bauer" <peter.m.bauer@gmail.com>) |
Список | pgsql-general |
Peter Bauer wrote: > Hi all, > > i have a Debian Server here which is using an NTP server for time > synchronization. At the DST shifts, the server time is correctly set. > In the database on the server i have a table with a column which > contains timestamps but the type of the column is char(30). I'm assuming you know "don't do that". I'm curious why char(30) was chosen. > The > timestamps in this column are compared with the local time on the > server to check if one of the entries is "too old". The problem is > that when the shift to summertime is made (one hour to the future) the > check returns that all entries are too old. > So i need to store the timestamp in the database independent of the > configured timezone or DST and a SQL statement to get the entries > which are too old. The timestamps also have to be shown in a html site > using jsp in local time so i would also need another statement that > performs the conversion to the currently configured timezone and DST > setting. Try using "timestamp with time zone". See the manuals for details. -- Richard Huxton Archonet Ltd
В списке pgsql-general по дате отправления: