Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Faire un compte à rebours
Auteur Message
Répondre en citant
Message Faire un compte à rebours 
Salut à tous,

j'aimerais savoir comment on fait pour créer un compte à rebours vers une date ( par exemple, le 25 décembre 2009 ) qui fonctionnera avec l'heure et la date de l'ordinateur.


Merci d'avance.



Visiter le site web du posteur
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Faire un compte à rebours 
Salut Jean2, sympa ton avatar !

Bon alors, la complication du code vient du fait que tous les mois n'ont pas tous le même nombre de jours.
Donc le code devient un peu plus long, mais réalisable

Voici un exemple de ce que tu peux faire:
Code:

@echo off

set TOP=25/12/09

if %date:~0,6%%date:~-2%==%TOP% (
   echo Aujourd'hui 25 d‚cembre 2009 !
   goto :END
   )

if %date:~3,2%==07 (
   set AJOUT=122
   set /a COUNT = 31 - %date:~0,2% + 25 + AJOUT
   goto :AFF
   )

if %date:~3,2%==08 (
   set AJOUT=91
   set /a COUNT = 31 - %date:~0,2% + 25 + AJOUT
   goto :AFF
   )

if %date:~3,2%==09 (
   set AJOUT=61
   set /a COUNT = 30 - %date:~0,2% + 25 + AJOUT
   goto :AFF
   )

if %date:~3,2%==10 (
   set AJOUT=30
   set /a COUNT = 31 - %date:~0,2% + 25 + AJOUT
   goto :AFF
   )

if %date:~3,2%==11 (
   set AJOUT=0
   set /a COUNT = 30 - %date:~0,2% + 25 + AJOUT
   goto :AFF
   )

if %date:~3,2%==12 (
   set AJOUT=0
   set /a COUNT = 25 - %date:~0,2% + AJOUT
   goto :AFF
   )

:AFF
echo J - %COUNT% avant 25 d‚cembre 2009

:END
pause>nul





______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message Faire un compte à rebours 
Merci Stryk! Même si je croyais que le code serait moins compliqué. ^^



Visiter le site web du posteur
Répondre en citant
Message Faire un compte à rebours 
De rien...mais je n'ai que 21% en prog c'est pour ca que c'est long ...... Wink




______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message Faire un compte à rebours 
Merci Du Partage Stryk



Message Faire un compte à rebours 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch