Calcul de difference entre 2 dates dans 1 fichier 'Batch' - Shell/Batch - Programmation
Marsh Posté le 23-04-2009 à 09:39:43
Le problème vient de set /a.
Essaye d'afficher ta date (echo %Date_Depart%) et tu verras ...
Tu ne peux pas manipuler des dates de cette façon ...
La première chose à faire est de regarder la documentation sur ce que tu utilise (set /?) et essaye déjà de comprendre ce que ça dit.
Après pour résoudre ton pb, je n'ai pas d'idée comme ça, cherche un peu, essaye des trucs.
N'oublies pas que google est ton ami ...
Marsh Posté le 23-04-2009 à 05:27:35
Bonjour,
Je recherche comment renvoyer, via un fichier Batch, le resultat en nbre de jours d'une difference
entre 2 dates, par exemple 15/12/2009 - 14/07/2009 :
j' ai ecris :
rem ***************************************
set /a Date_Depart = 15/12/2009
set /a Nbre_Jours = %Date_Depart% - %DATE%
echo il me reste encore : %Nbre_Jours% jours avant mon depart
rem ***************************************
et cela me renvoie ceci : il me reste encore : 0 jours avant mon depart
¿ Comment puis-je proceder pour voir affiché, le bon nombre de jours ??
- Merci pour votre aide-
Tristian