extend()
dateTimeLib.extend() 시스템 함수는
TIMESTAMP, TIME 또는 DATE 값을 더 길거나 짧은 TIMESTAMP 값으로
변환합니다. 다음 예제에서는 이 프로세스를 보여줍니다.
- "ddHH"(일 및 시)로 정의된 입력 시간소인을 가지고 있는 경우 시간소인 패턴 "ddHHmm"(일, 시 및 분)을 제공하면 dateTimeLib.extend()는 해당 패턴과 일치하는 확장된 값을 리턴합니다.
- "yyyyMMddHHmmss"(년, 월, 일, 시, 분 및 초)로 정의된 입력 시간소인을 가지고 있는 경우 시간소인 패턴 "yyyy"(년)를 제공하면 dateTimeLib.extend()는 해당 패턴과 일치하는 단축된 값을 리턴합니다.
구문
dateTimeLib.extend(
extensionField DATE? | TIME? | TIMESTAMP? in
[, pattern outputTimeStampPattern? in ])
returns (result TIMESTAMP?)
- extensionField
TIMESTAMP, TIME 또는 DATE 변수의 이름입니다. 이 변수에는 확장되거나 단축될 값이 포함되어 있습니다.
- pattern
- 함수가 리턴하는 시간소인 값의 패턴을 정의하는 문자열 리터럴 또는
상수입니다. 자세한 정보는 날짜/시간 마스크 및 형식 지정자을 참조하십시오. pattern이
널값이거나 생략되면 함수는 다음 기본 형식 중 하나를 사용합니다.
- extensionField가 DATE 또는 TIME이면 기본 형식은 "yyyyMMddHHmmss"입니다.
- extensionField가 TIMESTAMP이면 기본 형식은 "yyyyMMddHHmmssffffff"입니다.
- result
TIMESTAMP 변수입니다. extensionField가 널이면 함수가 널값을 리턴합니다.