Does the JDBC driver set the timezone to the origin timezone for each
statement?
I have a date column in a table. My Postgres server is running in UTC. My
java app is running in "America/Los_Angeles".
I would expect a DEFAULT column of NOW() to insert the current UTC time.
While if I specify the time with new Date() from Java I would expect the
Java timezone.
But oddly both set the date field to the localized time in Java and not the
UTC time.
This makes me think that the driver is somehow forcing the session timezone.
If so is there any way to make the driver communicate with the server in
UTC?
Thanks!