-----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 --
