-----Original Message-----
From: Sebastien Cesbron <[EMAIL PROTECTED]>
To: java <[EMAIL PROTECTED]>
Date: Tue, 01 Oct 2002 09:38:43 +0000
Subject: Changement d'heure

Salut,

Est ce que quelqu'un conna�t un moyen de d�tecter un changement d'heure 
du pc ?
Voici mon probl�me, j'ai une t�che auto qui doit s'ex�cuter � 4h, mon 
thread est donc en sommeil jusqu'� cette heure, il est 2h, le changement 
d'heure arrive et mon pc passe � 3h (ce n'est pas un changement d'heure 
classique mais bien une modification de l'heure du pc).
Du coup, mon thread qui est en sommeil va se r�veiller une heure trop 
tard. J'aimerais donc pouvoir intercepter le fait qu'il y a un 
changement d'heure et recalculer alors mon temps de sommeil. Est ce 
possible ?
-----------------------------
En maintenant une horloge dans ton thread peut-�tre?
Au d�but de ton appli elle se cale sur celle du PC puis � chaque r�veil de ton thread 
pour v�rification de l'heure (disons toutes les minutes) tu ajoutes une minute � ton 
horloge et tu v�rifies avec l'heure du PC.
Si tu d�tectes un trop grand �cart c'est que l'heure du PC a �t� modifi�e entre temps 
et tu peux te recaler dessus.

Ca c'est la solution simple.

Sinon tu peux toujours aller chercher l'heure sur un serveur NNTP et la comparer avec 
celle du PC.


-- S'il n'y a pas de solution, il n'y a pas de probl�me --

Répondre à