Set the PostgreSQL session timezone to 'UTC'
authorMichael Marley <michael@michaelmarley.com>
Mon, 20 Apr 2015 16:43:53 +0000 (12:43 -0400)
committerManuel Nickschas <sputnick@quassel-irc.org>
Thu, 23 Apr 2015 20:02:09 +0000 (22:02 +0200)
With Qt5, the PostgreSQL driver will transparently convert times
to the database's timezone before inserting.  Because the default
is 'localtime', this causes the local time to be stored in the DB
instead of the UTC time.  This in turn causes the time displayed
in the client to be wrong by the same offset as that timezone's
offset.  To fix the issue, just make sure the PostgreSQL is in the
'UTC' timezone, so the passed UTC time will not be converted.


No differences found