기간의 마지막 날짜
| 항목 | 값 |
|---|---|
| 화면 이름 | Last day of the week/month/quarter/year |
| 식별자 | lastDayV1 |
| 지원 실행 방식 | Batch, Faster |
| 범주 | 날짜와 시간 (Datetime) |
| 반환 자료형 | Date |
주, 월, 분기 또는 연도의 마지막 날짜를 반환합니다.
입력 인자
| 이름 | 지정 여부 | 자료형 | 의미와 조건 |
|---|---|---|---|
Date | 필수 | Expression<Date | Timestamp> | 기간의 마지막 날짜를 구할 기준 날짜입니다. |
Unit | 필수 | Enum<Months, Quarters, Weeks, Years> | 마지막 날짜를 결정할 날짜 단위입니다. |
입출력 예시
예시 1: 기본 동작
날짜에서 해당 월의 마지막 날짜를 구합니다.
인자 값:
Date: 2022-02-01Unit:months
출력: 2022-02-28
예시 2: 기본 동작
타임스탬프에서 해당 월의 마지막 날짜를 구합니다.
인자 값:
Date: 2022-02-01T12:00:00ZUnit:months
출력: 2022-02-28
예시 3: 기본 동작
타임스탬프에서 해당 주의 마지막 날짜를 구합니다.
인자 값:
Date: 2022-02-01T12:00:00ZUnit:quarters
출력: 2022-03-31
예시 4: 기본 동작
타임스탬프에서 해당 주의 마지막 날짜를 구합니다.
인자 값:
Date: 2022-02-01T12:00:00ZUnit:weeks
출력: 2022-02-06
예시 5: 기본 동작
타임스탬프에서 해당 연도의 마지막 날짜를 구합니다.
인자 값:
Date: 2022-02-01T12:00:00ZUnit:years
출력: 2022-12-31
예시 6: null 처리
null 열은 null로 유지합니다.
인자 값:
Date: nullUnit:months
출력: null