To me both values look like a very similar time just given in different time zones.
I'd like to quote from http://www.depesz.com/2014/04/04/how-to-deal-with-timestamps/ because it discusses a similar issue.
[…] Well, whenever dealing with timestamptz values, if the timezone is not specified – PostgreSQL uses configured timezone.
And you can configure it in multiple ways:
timezone “GUC" in postgresql.conf alter database … set timezone = ‘…' alter user … set timezone = ‘…' SET timezone = ‘…'
First one is used to specify in which timezone your server is. Or – the default timezone that will be used unless something else changes the default.
The next two change defaults for given database and user.
The last one can be used if you want your db connection to work under different setting. […]
Is it possible that your database connections simply use different time zones?