|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : novembre 2009 Messages : 13 ![]() |
bonjour,
pour lire une date enregistrée sur un fichier texte sous la forme yyyymmdd j'ai appliqué un informat yymmdd8. Puis je voudrais afficher au format dd/mm/yyyy donc j'ai appliqué un format ddmmyy10. sauf que la table est crée la variable est déclarée comme numérique avec le bon format et informat mais il dit qu'il ya un problème avec le format ce qui m'inquiète c'est que quand je ne met pas de format il affiche comme mm 20021012 et pas un nombre de jour Code :
merci |
||
|
|
00
|
|
|
#2 |
|
Membre expérimenté
![]() Inscription : avril 2009 Messages : 537 ![]() |
Salut,
montre nous ce que tu as dans DSICB xav |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : novembre 2009 Messages : 13 ![]() |
20021118
20030421 20080616 20080616 20030120 20070115 20070115 20030404 20060619 20060619 |
|
|
00
|
|
|
#4 |
|
Membre expérimenté
![]() Inscription : avril 2009 Messages : 537 ![]() |
donc ce n'est pas une date SAS.
Une date SAS est un nombre de jours depuis le 01/01/1960. 20 021 118 jours cela fait pas mal depuis 1960 : vers l'an 54 000 et des brouettes... xav |
|
|
10
|
|
|
#5 |
|
Invité de passage
![]() Inscription : novembre 2009 Messages : 13 ![]() |
justement je sais comment sas considère la date
et dans mon message je dis que ma date a été enregistrée par celui qui a composé le fichier txt sous la forme de yyyymmdd et c'est pour ça que j'applique l'informat après je dis aussi dans le message du début que ce qui m'inquiète c'est que sas ne la lis pas comme date c'est à dire comme nombre de jours |
|
|
00
|
|
|
#6 |
|
Membre expérimenté
![]() Inscription : avril 2009 Messages : 537 ![]() |
tu as donc mal appliqué l'informat,
il faut que tu post ton code de lecture du fichier qui doit être incorrect. xav |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : novembre 2009 Messages : 13 ![]() |
Donc c'est l'informat yymmdd8. qui n'est pas bon ?
Est ce que tu as une idée sur le bon informat que je dois utiliser pour lire une date stockée sous la forme 20021118:yyyymmdd? |
|
|
00
|
|
|
#8 | ||||
|
Membre expérimenté
![]() Inscription : avril 2009 Messages : 537 ![]() |
si mais tu l'as mal appliqué :
Code :
Code :
|
||||
|
|
00
|
|
|
#9 | ||||
|
Invité de passage
![]() Inscription : novembre 2009 Messages : 13 ![]() |
Voici mon code
Code :
Code :
J'ai l'mpression d'appliquer la mm chose pourtant |
||||
|
|
00
|
|
|
#10 | ||||
|
Membre expérimenté
![]() Inscription : avril 2009 Messages : 537 ![]() |
Alors un peu de doc...
Tu utilises la méthode de lecture : Citation:
Citation:
Quand on regarde l'informat on voit que la méthode Column Input ignore l'informat. Citation:
Citation:
xav |
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com