Finalement j'ai adapté la proposition de AdNotor, à savoir raisonner en 2 temps :
Code qui ne fonctionne pas :
Code qui fonctionne :Code:DateTimeToString(jcgdate,'yyyymmdd', StrToDateDEf(jcgdate, 0));
Enfin résumé ainsi :Code:
1
2 d := FormatDateTime('yyyymmdd', StrToDate(jcgdate)); jcgdate := d;
Je savais qu'il fallait être tenace et un brin curieux d'internet.Code:jcgdate := FormatDateTime('yyyymmdd', StrToDate(jcgdate));
Les dates sont celles attendues dans le fichier ADIF.
L'union faisant la force, entre tous on y est arrivé. Merci donc à la communauté.
Cordialement