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

VBbigineure Messages postés 169 Date d'inscription vendredi 27 septembre 2002 Statut Membre Dernière intervention 27 février 2009 - 6 août 2004 à 00:32
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 - 8 juil. 2014 à 17:45
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

cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 137
8 juil. 2014 à 17:45
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
Lorith Messages postés 1 Date d'inscription mercredi 7 février 2007 Statut Membre Dernière intervention 1 décembre 2008
1 déc. 2008 à 14:26
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.
Snyve Messages postés 11 Date d'inscription dimanche 4 février 2007 Statut Membre Dernière intervention 31 août 2007
31 août 2007 à 10:11
C'est clair, j'en avait besoin pour une db aussi pour savoir si la date était à l'heure d'été ou pas.
Impec !
Egalon Messages postés 124 Date d'inscription lundi 26 avril 2004 Statut Membre Dernière intervention 17 juin 2011
6 août 2004 à 09:01
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.
VBbigineure Messages postés 169 Date d'inscription vendredi 27 septembre 2002 Statut Membre Dernière intervention 27 février 2009 1
6 août 2004 à 00:32
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
Rejoignez-nous