CALCUL DU DÉCALAGE HEURE ÉTÉ /HIVER EN FONCTION D'UNE DATE

Messages postés
169
Date d'inscription
vendredi 27 septembre 2002
Statut
Membre
Dernière intervention
27 février 2009
-
Messages postés
7653
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
24 janvier 2022
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/24735-calcul-du-decalage-heure-ete-hiver-en-fonction-d-une-date

Messages postés
7653
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
24 janvier 2022
128
Merci pour cette source qui date mais qui sert toujours. Je l'ai transposé en VB.NET pour ceux que cela intéresse:

http://codes-sources.commentcamarche.net/source/100641-obtenir-l-heure-du-jour-depuis-le-web-en-vb-net
Messages postés
1
Date d'inscription
mercredi 7 février 2007
Statut
Membre
Dernière intervention
1 décembre 2008

Merci beaucoup, je me suis inspiré de ton source pour l'adapter à un module de télécommunication industriel qui ne gérait pas les changements d'horaires.
Messages postés
11
Date d'inscription
dimanche 4 février 2007
Statut
Membre
Dernière intervention
31 août 2007

C'est clair, j'en avait besoin pour une db aussi pour savoir si la date était à l'heure d'été ou pas.
Impec !
Messages postés
125
Date d'inscription
lundi 26 avril 2004
Statut
Membre
Dernière intervention
17 juin 2011

Merci... C'est gentil.
Je connaissait déjà la source. Elle utilise la fonction:
GetSystemTime
(et il existe aussi GetLocaleTime)
Le problème c'est qu'elles renvoient l'heure courante. Tandis qu'ici c'est n'importe quel truc qui ressemble à une daté qui est traité.

Je vais certainement avoir besoin de la fonction inverse. C'est à dire récupérer le décalage horaire du PC sur lequel on se trouve et reformater une date quelconque en heure locale. Cà devrait être aussi simple.

En fait, je réalise des enregistrements datés dans une DB et pour les afficher, sur une page web par exemple je dois les mettre au gout de celui qui va les lire.

A la base j'avais fait cette 'source', en JAVA pour un truc en pseudo- JAVA qui ne supporte pas les LOCALE.

Voila pour la petite histoire.
Messages postés
169
Date d'inscription
vendredi 27 septembre 2002
Statut
Membre
Dernière intervention
27 février 2009
1
Nan, c'est pas nul, et ca marche ... disons que c'est capilotracté.... et ca sert à rien de choisir les moyens simples quand ceux là existent.
Si tu cherches un moyen infaillible, qui te donne ton décalage (fuseau) avec TU, donc heure été ou hiver en connaissant les deux fuseaux de ton pays tu peux utiliser cette source.

http://www.vbfrance.com/code.aspx?ID=25204