Storing timestamps in text format
От | Radosław Smogura |
---|---|
Тема | Storing timestamps in text format |
Дата | |
Msg-id | fc18163a29b69fecf56d6fd2dfdceccd@smogura-softworks.eu обсуждение исходный текст |
Ответы |
Re: Storing timestamps in text format
Re: Storing timestamps in text format |
Список | pgsql-jdbc |
Hi, I perform following test: 1. Open connection (GMT+1) 2. Change timezone (GMT+3) 3. Write created timestamp. 4. Change timezone to different connection open and write (GMT+4) 5. Read timezone During this I saw driver sends timestamp encoded with initial (in my case +1), form connection open, time zone. It's because TimestampUtils.toString(Calendar, Timestamp) uses defaultCal. Should it use Calendar.getInstance() or new GregorianCalendar? public synchronized String toString(Calendar cal, Timestamp x) { if (cal == null) cal = defaultCal; // = Calendar.getInstance() // new GregorianCalendar() -- ---------- Radosław Smogura http://www.softperience.eu
В списке pgsql-jdbc по дате отправления: