|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Katy Faye Camara Inscription : avril 2010 Messages : 29 ![]() |
Bonsoir,
j'aimerai savoir comment convertir une chaine de caractère en format date. exemple: d=20100119 la requête suivante ne marche pas: date=input(d,yymmdd10.); Merci. |
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé
![]() ![]() Olivier DecourtFormateur en informatique Inscription : avril 2008 Messages : 1 467 ![]() |
Comment ça, ne marche pas ?
Si ta variable D est du texte, chez moi ça fonctionne. Si elle est numérique, il faut d'abord la convertir en texte, ça fonctionne mieux. Code :
|
||
|
|
00
|
|
|
#3 |
![]() ![]() Samir SELMANEConsultant en Business Intelligence Inscription : février 2011 Messages : 1 012 ![]() |
En effet; il faut mettre 8 au lieu de 10.
au fait 8 =le nombre de caractères de ta variable initiale. si t'avais des dates de type : 2010/01/19 l'informat à appliquer est : YYMMDD10. |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Katy Faye Camara Inscription : avril 2010 Messages : 29 ![]() |
bonjour,
j'ai tester la requête mais les dates sont converti en format numérique (best12.) et pas en format date. Merci. |
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() ![]() Olivier DecourtFormateur en informatique Inscription : avril 2008 Messages : 1 467 ![]() |
Tu ajoutes
et hop ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com