"Randy Shelley" <randy.shelley@xxxxxxxxx> writes: > The java.sql.Timestamp does not store any timezone info, just nano seconds > from a date. One would hope that it's implicitly referenced to GMT, though, not some free-floating value that means who-knows-what. I think your fundamental error is in using timestamp without time zone in the database. Try with-time-zone if you want consistent results across clients in different zones. regards, tom lane