input date

32. ¹®ÀÚÇüÅ ³¯Â¥¸¦ ¼ýÀÚ ÇüÅ ³¯Â¥°ªÀ¸·Î Àüȯ



¹®ÀÚ ÇüÅÂÀÇ ³¯Â¥°ªÀ» ¼ýÀÚÇüÅÂÀÇ ³¯Â¥·Î º¯°æ


SAS CODE
¡¡

SAS Statements
data one;
input chardate1 $6. chardate2 :$9. chardate3 $10.;
datalines;
010199 31dec1999 21/09/2005
;

data two;
set one;
    sasdate1 = input(chardate1,mmddyy6.);
    sasdate2 = input(chardate2,date9.);
    sasdate3 = input(chardate3,ddmmyy10.);
    format sasdate1 mmddyy10. sasdate2 yymmdd10. sasdate3 date9.;
run;

proc print;
run;
¡¡

SAS °á°ú
¡¡

OUTPUT(¹®ÀÚ->¼ýÀÚ) ¼ýÀÚ->¹®ÀÚ
OBS string  date  numeric   sasdate
1  1234.56 031704 1234.56 03/17/2004
2  3920    123104 3920.00 12/31/2004
OBS oldnum olddate  num    date
 1 123456   16377 123456 02NOV2004
 2   1000   16410   1000 05DEC2004


2006³â ¹é ½Â ¹Î Á¦ÀÛÇÏ¿´´ä´Ï´Ù. 
( http://cafe.daum.net/statsas )