Page 1 sur 1

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

Posté : lun. 15 janv. 2018 15:17
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

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

Posté : lun. 15 janv. 2018 20:51
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)

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

Posté : mar. 16 janv. 2018 07:53
par yohanb767
Nikel ! merci jguinch

bonne journée à toi