bonjour,
j'ai un certain nombre de variables qui commence par 'D_
ces variables correspondantes à des dates , ces dates sont stockées sous le format suivant $10. et sont de cette forme '17/11/2011'
j'aimerai bien garder les dates sous cette forme mais en changeant le format afin qu'il soit de type date
j'ai effectué un code qui me donne malheureusement des dates sous cette forme :
'17/11/2011' ===> 21143
pouvez vous m'aider, merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 proc contents data=Fine3.pop out=Fine3.contents_POP; run; proc sql noprint; select name into: var3 separated by ' ' from Fine3.contents_POP where name like 'D_%'; quit; DATA Fine3.pop3(drop=i); set Fine3.pop; array var {*} &var3; do i=1 to dim(var); if not missing(var{i}) then var{i}=input(var{i}, yymmdd8.); end; run;
Partager