Prob de Date sous DOS

Prob de Date sous DOS - Shell/Batch - Programmation

Marsh Posté le 19-01-2005 à 10:04:31    

Hola,
 
j'aimerais savoir s'il est possible sous DOS (en particulier sous NT) de recupere le format de la date cad YYYY/MM/DD ou DD-MM-YYYY afin de faire un traitement dessus.
 
Ou alors, est-il possible de crée un fichier avec une date particuliere pour retrouver le format de la date.
 
Merci de votre aide,


---------------
Tot is there.
Reply

Marsh Posté le 19-01-2005 à 10:04:31   

Reply

Marsh Posté le 19-01-2005 à 10:43:56    

date /T  (le /T permet de juste l afficher)  
Je suppose que comme ca il doit y avoir moyen j avais déja utiliser un truc du genre pour des nom de backup... mais je ne me souvient plus trop  
Il existe aussi time pour l heure, ...
 
PS: quand tu cherche des commande en dos tape juste help  :)

Reply

Marsh Posté le 19-01-2005 à 10:48:56    

Merci, mais j'avais vu cette commande mais le problème après C comment savoir à partir d'un date /T lequel est le mois, le jour ou l'année car mon format peut changer ainsi que le séparateur.
ex: tu as 12/12/04 ou 04-04-04 comment sais-tu lequel est le jour , mois ou l'année.
 
Mais merci qd meme,


---------------
Tot is there.
Reply

Marsh Posté le 19-01-2005 à 11:13:00    

l'annee courante : %date:~6,4%
le mois courant  : %date:~3,2%
le jour courant  : %date:~0,2%

Reply

Marsh Posté le 19-01-2005 à 11:26:35    

Merci,
Cela C bien si ton format ne change pas.
si par exemple je passe en 04-04-2004 cela ne marche plus et je voudrais un script qui puisse tenir compte des changements de format, pouvant passer de YYYY-MM-DD à DD/MM/YY  
Merci qd meme
;-)


---------------
Tot is there.
Reply

Marsh Posté le 19-01-2005 à 14:36:59    

je pige pas ton pb,
si dans une fenetre cmd tu tapes :
date /t
tu obtient la date toujours dans le meme format ... comment fait tu pour changer ce format ?
pour info, chez moi j'ai le format suivant :
jj/mm/aaaa

Reply

Marsh Posté le 19-01-2005 à 14:45:12    

mon Prob C que C un serveur NT qui est synchronisé avec d'autre serveur NT or par moment les administrateurs  changent le format de la date sans que je le sache et le date /T dépends du format défini sur ton OS.
tu peux modifier le format de la date dans panneau de conf/Options régionales
 


---------------
Tot is there.
Reply

Marsh Posté le 19-01-2005 à 14:54:50    

En ligne de commandes simples ca me semble tres difficile a faire, pour ne pas dire impossible.
Regarde peut etre du cote de WMI si tu peut trouver quelque chose, ou alors passer par du vbscript.

Reply

Marsh Posté le 12-07-2005 à 16:23:53    

voila un peu d'info sur le fonctionnement des dates sous DOS
 
http://www.hotline-pc.org/batchscripts.htm

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed