포스팅 목차
283. NLDATM
sas datetime을 datetime format 서술자에 의해 지정된 locale의 time값으로 변환한다.
| Category: | SAS 날짜/시간 (Date and Time) |
- 문 법
NLDATM (datetime,descriptor) |
Arguments
datetime
는 SAS datetime 지정.
descriptor
| %% | % 문자를 지정한다 |
| %a | 요일을 3자리로 표시한다. (MON) |
| %A | 요일을 표시한다. (MONDAY) |
| %b | 월을 3자리로 표시한다. (JAN) |
| %B | 월을 표시한다. (January) |
| %c | 공백을 추가하여 월을 표시한다. (*January *) |
| %d | 날을 표시한다. 1-9일의 경우 앞자리에 0을 붙여서 표시. (01) |
| %e | 공백을 추가하여 날을 표시한다. (* 1*) |
| %F | 공백을 추가하여 요일을 표시한다. (*Friday *) |
| %H | 시간을 2자리로 표시한다. (00~23시) |
| %I | 시간을 2자리로 표시한다. (01~12시) |
| %j | 1년중의 날수를 표시한다. ('7NOV2005'd -> 311) |
| %m | 월을 2자리 숫자로 표현한다. (01) |
| %M | 분을 반환한다. (00-59분) |
| %o | 월을 표시한다. (* 1*) |
| %p | a.m.이나 p.m.을 표시한다. |
| %S | 초를 표시한다. (00-59초) |
| %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 |
data NLTIME;
options locale=English;
time_ampm=nltime('12:39:43't,'%i%p');
put time_ampm;
run;
| Results |
time_ampm
12PM
--------------------------------------------
| 엑셀(EXCEL)과 SAS 함수(SAS Function) 비교 리스트 링크 |
| SAS 함수(SAS Function) 리스트 링크 |
반응형
'SAS > SAS 함수' 카테고리의 다른 글
| 【SAS 함수】 285. NLITERAL (0) | 2021.10.05 |
|---|---|
| [SAS 함수] 284. NLTIME (0) | 2021.10.05 |
| [SAS 함수] 282. NLDATE (0) | 2021.10.05 |
| 【SAS 함수】 281. NETPV (0) | 2021.10.05 |
| 【SAS 함수】 280. N (0) | 2021.10.05 |
댓글