Bonjour,
dans graphweatherphp, on utilise - 2208988800 pour obtenir un timestamp unix. (en vb.net lastTimestampUnix = binreader.ReadUInt32() - 2208988800)
Il se pourrait que les timestamps d'HW ne soient pas en UTC, puisqu'il me semble que les heures d'été et d'hiver soient prises en compte.
On obtient donc par la méthode ci dessus un pseudo timestamp Unix (qui lui doit être en pur UTC).
Quelqu'un peut-il me confirmer ou infirmer ce point ?
Si c'est le cas, il faudrait faire un ajustement en pur TS unix
Je ne peux pas vérifier, car je n'ai pas de station pilotée par HW
Merci d'avance
Hello,
in GW PHP, to get Unix timestamp, 2208988800 is substracted from HW history.dat timestamp.
It seems to me that this HW TS does reflect Daylite saving time, that means that the Unix TS we get is not a true one, as it should have been a UTC type.
Can somebody confirm ?
In this case, an adjustment should be made to get a pure UNIX TS!
I can't check as I don't have an HW controlled station
Thks in advance
Timestamp Unix from Heavywheather history files (FR & EN)
- jturlier
- Membre
- Messages : 3149
- Inscription : mar. août 22, 2006 8:38 am
- Localisation : 34410 Sérignan - Languedoc
- Contact :
Timestamp Unix from Heavywheather history files (FR & EN)
Jean
Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR
http://meteoserignan.ddns.net

"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR
http://meteoserignan.ddns.net

"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
- TiToine
- Site Admin
- Messages : 3356
- Inscription : lun. mars 20, 2006 11:16 am
- Localisation : Montréal
- Contact :
Re: Timestamp Unix from Heavywheather history files (FR & EN)
Salut Jean,
Apparemment c'est un format NTP Network Time Protocol
http://fr.wikipedia.org/wiki/Network_Time_Protocol
Il est indiqué:
L'heure de référence fournie par NTP est UTC, à ce titre, il ne s'occupe pas :
* du changement de l'heure dû au fuseau horaire
* du passage à l'heure d'été et d'hiver
Après je ne sais pas si HW fait sa popotte la dessus.
Apparemment c'est un format NTP Network Time Protocol
http://fr.wikipedia.org/wiki/Network_Time_Protocol
Il est indiqué:
L'heure de référence fournie par NTP est UTC, à ce titre, il ne s'occupe pas :
* du changement de l'heure dû au fuseau horaire
* du passage à l'heure d'été et d'hiver
Après je ne sais pas si HW fait sa popotte la dessus.