Fun avec les TZ

From: Bruno Friedmann <bruno(at)ioda-net(dot)ch>
To: pgsql-fr-generale(at)postgresql(dot)org
Subject: Fun avec les TZ
Date: 2017-10-21 19:05:31
Message-ID: 3213562.RQRfcxV2AO@qt-kt.labaroche.ioda.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

Bonjour à tous, il y a un truc que je n'arrive pas à m'expliquer.

J'ai un nouveau capteur qui me génère de la donnée temporelle.
Mais j'ai un décalage dans l'interprétation de postgresql que je trouve plus que bizarre.

La première ligne est la valeur reçue dans le csv.

select
'Sat Oct 21 15:01:06 GMT+02:00 2017'::timestamptz,
'Sat Oct 21 15:01:06 GMT+02:00 2017'::timestamp,
'Sat Oct 21 15:01:06 +02:00 2017'::timestamptz;

2017-10-21 19:01:06+02
2017-10-21 15:01:06
2017-10-21 15:01:06+02

On voit bien que l'interprétation de GMT+2 donne un résultat abhérant
de 19h00 pour un 15h00 CEST (c'est genre +2+2).

Moteur de recherche et documentation n'ont pas réussi à me fournir une explication
probante. Je peux toujours sedizé les CSV, mais bon tout traitement inutile est toujours
le bien venu.

Mon serveur 9.6.4 indique
show timezone = posixrules (Le linux pointe sur Europe/Zurich, CEST)

L'objectif serait d'obtenir un stockage fiable si possible UTC.

Merci d'avance si quelqu'un à une idée.

--

Bruno Friedmann
Ioda-Net Sàrl www.ioda-net.ch
Bareos Partner, openSUSE Member, fsfe fellowship
GPG KEY : D5C9B751C4653227
irc: tigerfoot

Responses

Browse pgsql-fr-generale by date

  From Date Subject
Next Message Yves Dorfsman 2017-10-21 20:06:06 Re: Fun avec les TZ
Previous Message LIGEARD Frederic 2017-10-20 07:22:17 Problème d'installation PostGis