CALCUL DU DÉCALAGE HEURE ÉTÉ /HIVER EN FONCTION D'UNE DATE
VBbigineure
Messages postés169Date d'inscriptionvendredi 27 septembre 2002StatutMembreDernière intervention27 février 2009
-
6 août 2004 à 00:32
cs_Le Pivert
Messages postés7903Date d'inscriptionjeudi 13 septembre 2007StatutContributeurDernière intervention11 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.
Lorith
Messages postés1Date d'inscriptionmercredi 7 février 2007StatutMembreDerniè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és11Date d'inscriptiondimanche 4 février 2007StatutMembreDernière intervention31 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és124Date d'inscriptionlundi 26 avril 2004StatutMembreDernière intervention17 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és169Date d'inscriptionvendredi 27 septembre 2002StatutMembreDernière intervention27 février 20091 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.
8 juil. 2014 à 17:45
http://codes-sources.commentcamarche.net/source/100641-obtenir-l-heure-du-jour-depuis-le-web-en-vb-net
1 déc. 2008 à 14:26
31 août 2007 à 10:11
Impec !
6 août 2004 à 09:01
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.
6 août 2004 à 00:32
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