SAS FUNCTION
SAS 9.1.3
Go to Documentation Home
HOME
Go to Book List
FUN_home
Go to Table of Contents
연구회
Go to Index
자료실
Go to Master Index
SAS  9.1.3
Go to Feedback page
MAIL
NLDATE
Go to previous page
Previous
Go to next page
Next
처음메뉴로

282. NLDATE



Sas date값을 date format 서술자에 의해 지정된 locale의 date값으로 변환한다.
Category: Date and Time

문 법
인 수
예 제

문법

MAIN

NLDATE (date,descriptor)

Arguments

date
는 SAS 날짜값 지정.

descriptor
descriptor
%% % 문자를 지정한다
%a 요일을 3자리로 표시한다.(MON)
%A 요일을 표시한다.(MONDAY)
%b 월을 3자리로 표시한다.(JAN)
%B 월을 표시한다.(January)
%C 공백을 추가하여 월을 표시한다.(*January *)
%d 날을 표시한다. 1-9일의 경우 앞자리에 0을 붙여서 표시.(01)
%e 공백을 추가하여 날을 표시한다.(* 1*)
%F 공백을 추가하여 요일을 표시한다.(*Friday *)
%j 1년중의 날수를 표시한다.('7NOV2005'd -> 311)
%m 월을 2자리 숫자로 표현한다.(01)
%o 월을 표시한다.(* 1*)
%u 요일을 날짜로 표시한다.(월-일요일 -> 1-7로 표시)
%U 1년중 해당하는 주의 번호를 표시한다.(1년 00~53)
%V 1년중 해당하는 주의 번호를 표시한다.(1년 01~53)
%w 요일을 날짜로 표시한다.(일-토요일 -> 0-6로 표시)
%W 1년중 해당하는 주의 번호를 표시한다.(1년 00~53)
%y 년도를 2자리로 표시한다.
%Y 년도를 4자리로 표시한다.


예제
 

날짜를 지정한 포맷으로 표시한다.

SAS Statements Results

data NLDATE;

     options locale=English_unitedstates;

     logfile = nldate('24Feb2003'd,'%B-%d.log');

     put logfile;

 

     options locale=English_unitedstates;

     weekname = nldate('24Feb2003'd,'%A');

     put weekname;

run;

 

 

    logfile        weekname

  February-24.log     Monday

 


2006년 백승민 제작하였답니다. 
( http://cafe.daum.net/statsas )