retour requête erroné avec timestamp with time zone

From: Cloc <ccastello(at)athmo(dot)eu>
To: pgsql-fr-generale(at)postgresql(dot)org
Subject: retour requête erroné avec timestamp with time zone
Date: 2015-09-22 12:44:38
Message-ID: 56014D36.8070805@athmo.eu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

Bonjour à tous.

Je viens de rencontrer une erreur que j'ai réduite à la requête suivante :

select to_char (('2016-01-01 00:00:00+01'::timestamp with time zone) at
time zone 'Europe/Paris', 'IYYY-MM-DD"T"HH24:MI:SS')

Sur mon serveur PostgreSQL, le retour est :
"2015-01-01T00:00:00"

mais

select to_char (('2016-01-01 00:00:00+02'::timestamp with time zone) at
time zone 'Europe/Paris', 'IYYY-MM-DD"T"HH24:MI:SS')
==> "2015-12-31T23:00:00"

Est-ce que je fais une erreur ou bien il y a réellement un souci ?

Précisions :

select extract (timezone_hour from now ()) || ':' || extract
(timezone_minute from now ());
==>
2:0

select version ();
=> "PostgreSQL 9.3.9 on x86_64-unknown-linux-gnu, compiled by gcc
(Ubuntu 4.8.4-2ubuntu1~14.04) 4.8.4, 64-bit"

--
Envoi via la liste pgsql-fr-generale (pgsql-fr-generale(at)postgresql(dot)org)

Responses

Browse pgsql-fr-generale by date

  From Date Subject
Next Message Flavio Henrique Araque Gurgel 2015-09-22 12:53:47 Re: retour requête erroné avec timestamp with time zone
Previous Message damien 2015-09-02 12:19:22 Lancement du PG Day France 2016