Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
709 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  comparaison de dates en msdos

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comparaison de dates en msdos

n°1275019
wamdk
Posté le 30-12-2005 à 17:08:13  profilanswer
 

comment faire pour transformer une date jj/mm/aaaa en aaaammjj avec une commande dos sous windows ?

mood
Publicité
Posté le 30-12-2005 à 17:08:13  profilanswer
 

n°1275064
funno
Posté le 30-12-2005 à 18:08:58  profilanswer
 

wamdk a écrit :

comment faire pour transformer une date jj/mm/aaaa en aaaammjj avec une commande dos sous windows ?



je ne sais pas ce que tu veux mais moi j'utilise beaucoup ca :

set YYYYMMDD=%DATE:~-4%%DATE:~8,2%%DATE:~5,2%
set YYYYMMDD=%YYYYMMDD: =0%
 
set YYYYMMDDHHMISS=%DATE:~-4%%DATE:~8,2%%DATE:~5,2%%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%
set YYYYMMDDHHMISS=%YYYYMMDDHHMISS: =0%
 
@echo YYYYMMDD=%YYYYMMDD%
@echo YYYYMMDDHHMISS=%YYYYMMDDHHMISS%
 

le résultat donne :
YYYYMMDD=20051230
YYYYMMDDHHMISS=20051230180757

n°1275087
wamdk
Posté le 30-12-2005 à 18:31:25  profilanswer
 

est ce que l'operateur > fonctionne ???
en fait j'ai une erreur lorsque je fais :
 
if %datetmp% > %datetoday%
echo ok

n°1275096
funno
Posté le 30-12-2005 à 18:38:57  profilanswer
 

wamdk a écrit :

est ce que l'operateur > fonctionne ???
en fait j'ai une erreur lorsque je fais :
 
if %datetmp% > %datetoday%
echo ok


 
if %datetmp% GTR %datetoday%
 
   LSS - inférieur à
   LEQ - inférieur ou égal à
   GTR - supérieur à
   GEQ - supérieur ou égal à

n°1275097
wamdk
Posté le 30-12-2005 à 18:42:56  profilanswer
 

sinon bien vu le découpage sur les dates !

n°1275100
wamdk
Posté le 30-12-2005 à 18:49:48  profilanswer
 

:bounce: Donc tu es un pro du dos ou tu connais peut-être un bon site  :sol: ???

n°1275103
funno
Posté le 30-12-2005 à 18:55:39  profilanswer
 

wamdk a écrit :

:bounce: Donc tu es un pro du dos ou tu connais peut-être un bon site  :sol: ???


désolé pour le site ! mais je n'en connais pas !
j'ai bcp d'experience en script !

n°1275104
funno
Posté le 30-12-2005 à 18:56:05  profilanswer
 

funno a écrit :

désolé pour le site ! mais je n'en connais pas !
j'ai bcp d'experience en script !


je reviens debut janvier !

n°1275114
wamdk
Posté le 30-12-2005 à 19:26:04  profilanswer
 

super !
j'aurais sûrement d'autres questions !!!
bonnes fêtes

n°1275138
wackevat
Posté le 30-12-2005 à 20:35:47  profilanswer
 

Pour le site :
www.robvanderwoude.com
(niveau avancé)
 
Pour débuter, PowerBatch (freeware) inclut un tuto sympa.
 
Notamment, pour les opérateurs de comparaison:
if /?
à l'invite de commandes.
 
Pour l'extraction des chaînes de caractères :
set /?
(avec exemples).

mood
Publicité
Posté le 30-12-2005 à 20:35:47  profilanswer
 

n°1420114
webding
Posté le 04-08-2006 à 22:06:09  profilanswer
 

Tu as trouver quelque chose depuis ?


Message édité par webding le 04-08-2006 à 22:08:26
n°1451552
supersosso
Posté le 03-10-2006 à 16:08:05  profilanswer
 

Bonjour,  
 
merci pour les infos j'ai enfin réussi à extraire ma date au format voulu, je voulais savoir comment faire pour avoir extraire la date de modif d'un répertoire ?
 
J'ai essayé avec un dir /TW dans une bouble for mais ça bug.
le but étant de balayer un dossier et de supprimer les répertoire non modifié depuis 8 jours.
 
 
Merci de votre aide.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  comparaison de dates en msdos

 

Sujets relatifs
[réglé] [MsDos] Copier des fichiers Tempory Internet FilesComment générer des dates compatibles SOAP
opérateur de comparaisonUn ch'tit pb de dates
sqlplus : problème union 1 to many avec datesAjouter 2 dates en PL sql + add_years
Debutant - Comparaison de chaine de caractèreJouer avec les dates avec PHP
des identifiants et des dates ...comparaison avec date système
Plus de sujets relatifs à : comparaison de dates en msdos


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR