Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Bonjour,
Je voudrais savoir comment obtenir l'heure universelle, c'est-à-dire l'heure au méridien de Greenwich.
Je suis en train de faire un programme d'astronomie qui réclame l'heure TU.
Si je ne me trompes, entre le dernier dimanche d'octobre à 2:00 et le dernier dimanche de mars à 2:00, c'est l'heure de ton ordinateur - 1:00, sinon c'est - 2:00 (pour autant que habites la France, la Belgique, la Suisse, ...).
Rencontres-tu une difficulté à écrire cette formule ?
J'ai un peu regardé partout, mais je n'ai pas trouvé réponse à ta question.
Il faudrait en effet pouvoir récupérer la différence entre l'heure Greenwich et celle de l'oridinateur, mais là mes connaissances en informatique sont pour le moins quelque peu limitées.
Ci joint procédure donnant le temps universel (d'après MSDN WMI):
Sub donner_heuregmt()
Dim datetime As Object
Set datetime = CreateObject('Wbemscripting.swbemdatetime')
datetime.setvardate (FormatDateTime(Time))
MsgBox 'heure GMT:' & datetime.getvardate(False)
End Sub
nota: pas forcément l'heure exacte car basée sur l'heure système de la bécane
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD