Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Remplacer des chaine de character dans une variable
Auteur Message
Répondre en citant
Message Remplacer des chaine de character dans une variable 
Bonjour!

J'zi une variable %DateCreation% Qui contient une date
exemple : 22/02/2002
je voudrai remplacer le jour par l'année c'est a dire : 2002/02/22
je voudrai que la formule marche pour n'importe quelle date!

HELP



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


Répondre en citant
Message Remplacer des chaine de character dans une variable 
Salut,

La date sera toujours écrite de la même manière ? (Jour / Mois / Année) ?
Plusieurs solutions, prends celle que tu préfères:

Citation:

@ECHO OFF

SET DATECREATION=22/02/2002
ECHO %DATECREATION:~6,4%/%DATECREATION:~3,2%/%DATECREATION:~0,2%
FOR /F "TOKENS=1,2,3 DELIMS=/" %%A IN ("%DATECREATION%") DO ECHO %%C/%%B/%%A

PAUSE


Il en existe au moins une autre, plus longue donc inutile.

Batch_Man

EDIT: Voir la gestion des Dates: http://batch.xoo.it/t683-Bientot-La-gestion-des-Dates.htm




______________________________________________________
La sécurité informatique et vous ! = http://batchdhelus.open-web.fr
Message Remplacer des chaine de character dans une variable 


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