DATE
구문
DATE(date_string [, format])
매개변수
date_string
유효한 날짜를 나타내는 텍스트입니다.
format
"유효한 형식 키워드" 아래의 표에 있는 키워드 중 하나로,
date_string
의 날짜 형식을 지정합니다.
설명
DATE
는 날짜 문자열을 율리우스력 날짜(0000년 1월 1일 이후 경과된 일 수)로 변환합니다. 날짜 표시 방식을 지정하는 선택적
format
키워드를 사용하여 거의 모든 날짜 형식을 지정할 수 있습니다.
format
키워드를 제공하지 않을 경우 기본값인
DELIM_M_D_Y
가 사용됩니다.
날짜 형식은 고정 너비 즉, 1970년 2월 28일은 MMDDYYYY 형식의 경우 02281970으로 표시되거나, 구분 형식 즉, 1970년 2월 28일은 2-28-1970 또는 02/28/1970으로 표시됩니다. 위의 모든 예제는
DELIM_M_D_YY
형식의 변형입니다.
구분 형식에서 구분 문자는 슬래시(/), 대시(-), 공백( ), 쉼표(,) 또는 콜론(:)입니다. 연도는 두 자릿수 또는 네 자릿수로 표시되고, 월은 전체 월 이름(예: February), 약어(예: Feb) 또는 숫자(예: 2 또는 02)일 수 있습니다.
두 자릿수로 지정된 모든 연도의 경우:
2000년 임계값(기본값은 20이지만, 사용자가 설정할 수 있음) 미만의 두 자릿수 연도는 2000년대로 간주됩니다.
임계값보다 크거나 같은 두 자릿수 연도는 1900년대로 간주됩니다.
이 매크로는
IBM
®
Interact
에서 사용할 수 있습니다.
예제
DATE("8/31/2000")
은 숫자
730729
를 리턴합니다.
유효한 형식 키워드
키워드
설명
예제
MM
두 자릿수 월
01, 02, 03, ..., 12
MMDD
두 자릿수 월 및 두 자릿수 일
March 31은 0331입니다.
MMDDYY
두 자릿수 월, 두 자릿수 일 및 두 자릿수 연도
March 31, 1970은 033170입니다.
MMDDYYYY
두 자릿수 월, 두 자릿수 일 및 네 자릿수 연도
March 31, 1970은 03311970입니다.
DELIM_M_D
월, 일로 구분된 형식
March 31, 3/31 또는 03-31
DELIM_M_D_Y
월, 일, 연도로 구분된 형식
March 31, 1970 또는 3/31/70
DELIM_Y_M
연도, 월로 구분된 형식
March, 70, 3-70 또는 3/1970
DELIM_Y_M_D
년, 월, 일로 구분된 형식
1970 Mar 31 또는 70/3/31
YYMMM
두 자릿수 연도 및 세 자릿수 월
70MAR
YYMMMDD
두 자릿수 연도, 세 자릿수 월 및 두 자릿수 일
70MAR31
YY
두 자릿수 연도
70
YYMM
두 자릿수 연도 및 두 자릿수 월
7003
YYMMDD
두 자릿수 연도, 두 자릿수 월 및 두 자릿수 일
700331
YYYYMMM
네 자릿수 연도 및 세 자릿수 월
1970MAR
YYYYMMMDD
네 자릿수 연도, 세 자릿수 월 및 두 자릿수 일
1970MAR31
YYYY
네 자릿수 연도
1970
YYYYMM
네 자릿수 연도 및 두 자릿수 월
197003
YYYYMMDD
네 자릿수 연도, 두 자릿수 월 및 두 자릿수 일
19700331
DELIM_M_Y
월, 연도로 구분된 형식
3-70, 3/70, Mar 70, March 1970
DELIM_D_M
일, 월로 구분된 형식
31-3, 31/3, 31 March
DELIM_D_M_Y
일, 월, 연도로 구분된 형식
31-MAR-70, 31/3/1970, 31 03 70
DD
두 자릿수 일
31
DDMMM
두 자릿수 일 및 세 자릿수 월
31MAR
DDMMMYY
두 자릿수 일, 세 자릿수 월 및 두 자릿수 연도
31MAR70
DDMMMYYYY
두 자릿수 일, 세 자릿수 월 및 네 자릿수 연도
31MAR1970
DDMM
두 자릿수 일 및 두 자릿수 월
3103
DDMMYY
두 자릿수 일, 두 자릿수 월 및 두 자릿수 연도
310370
DDMMYYYY
두 자릿수 일, 두 자릿수 월 및 네 자릿수 연도
31031970
MMYY
두 자릿수 월 및 두 자릿수 연도
0370
MMYYYY
두 자릿수 월 및 네 자릿수 연도
031970
MMM
세 자릿수 월
MAR
MMMDD
세 자릿수 월 및 두 자릿수 일
MAR31
MMMDDYY
세 자릿수 월, 두 자릿수 일 및 두 자릿수 연도
MAR3170
MMMDDYYYY
세 자릿수 월, 두 자릿수 일 및 네 자릿수 연도
MAR311970
MMMYY
세 자릿수 월 및 두 자릿수 연도
MAR70
MMMYYYY
세 자릿수 월 및 네 자릿수 연도
MAR1970
MONTH
월
January, February, March 등 또는 Jan, Feb, Mar 등
WEEKDAY
요일
일요일, 월요일, 화요일 등(일요일 = 0)
WKD
요일 약어
Sun, Mon, Tues 등
(Sun = 0)
관련 함수
함수
설명
DATE_FORMAT
날짜를 한 형식에서 다른 형식으로 변환합니다.
DATE_JULIAN
입력 값의 율리우스력 날짜를 리턴합니다.
DATE_STRING
율리우스력 날짜의 날짜 문자열을 리턴합니다.
CURRENT_DATE
현재 날짜를 지정된 형식으로 리턴합니다.
Copyright IBM Corporation 2015. All Rights Reserved.