Changer une date de type 15/01/2018 par 15.01.2018

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
yohanb767
Niveau 5
Niveau 5
Messages : 117
Enregistré le : mer. 28 déc. 2016 14:09
Status : Hors ligne

Changer une date de type 15/01/2018 par 15.01.2018

#1

Message par yohanb767 »

Bonjour à tous !

dans un de mes scripts , je bloque sur le changement de forme de la date
en gros je récupére une date de forme 15/01/2018 dans $Dt_Deb_Garantie et une autre 15/01/2019 dans $Dt_Fin_garantie
mais je souhaite les recopier dans un autre formulaire sous la forme 15.01.2018 et 15.01.2019

voici une partie de mon script

Code : Tout sélectionner

MouseClickDrag("left", 228, 348, 170, 348, 5)
Send ("^c");copie dans le presse papier le code panne
$Dt_Deb_Garantie = ClipGet();récupère le numéros de serie par le presse papier
Sleep (100)
MouseClickDrag("left", 433, 348, 374, 348, 5)
Send ("^c");copie dans le presse papier le code panne
$Dt_Fin_garantie = ClipGet();récupère le numéros de serie par le presse papier

WinActivate("Gestion des avis de réception: écran principal")

MouseClick("left", 159, 402, 2, 1)
Send($Dt_Deb_Garantie)


MouseClick("left", 466, 401, 2, 1)
Send($Dt_Fin_garantie)

alors mes pistes se tourne vers le StringSplit mais mise à part retirer les / je n'arrive pas à les remplacer par des .

si quelqu'un peux m'éclairer

bonne journée à tous
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2511
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: Changer une date de type 15/01/2018 par 15.01.2018

#2

Message par jguinch »

I suffit remplacer les "/" par des "."
Il faut regarder du côté des fonctions qui permettent de manipuler les chaînes de caractères (StringReplace par exemple)
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
yohanb767
Niveau 5
Niveau 5
Messages : 117
Enregistré le : mer. 28 déc. 2016 14:09
Status : Hors ligne

Re: Changer une date de type 15/01/2018 par 15.01.2018  

#3

Message par yohanb767 »

Nikel ! merci jguinch

bonne journée à toi
Répondre