EDate 및 EOMonth 함수
적용 대상: 캔버스 앱 바탕 화면 흐름 모델 기반 앱 Power Pages
날짜/시간 값에 월을 더하거나 뺍니다. 날짜는 선택적으로 조정됩니다.
Description
EDate 및 EOMonth 함수는 날짜/시간을 지정된 개월 수만큼 앞이나 뒤로 이동합니다.
월 조정 후, EDate는 새 값이 월말을 초과하지 않는 한 일 부분을 수정하지 않은 상태로 둡니다. 예를 들어 7월 31일을 한 달 뒤로 이동하면 6월 30일이 됩니다. 해당 월에서 발행 날짜와 같은 날짜인 만기일 또는 기한을 계산하려면 EDate를 사용합니다.
월 조정 후 EOMonth는 일 부분을 결과 달의 마지막 날로 변경합니다. EOMonth를 사용하여 해당 월의 마지막 날에 속하는 만기일 또는 기한을 계산합니다. EOMonth 를 사용하면 0개월을 추가하여 날짜/시간을 해당 월의 끝으로 이동할 수 있습니다.
모든 함수는 날짜 값을 반환합니다. 입력 날짜/시간에 시간 구성 요소가 있더라도 시간 구성 요소는 포함되지 않습니다.
자세한 내용은 날짜 및 시간 작업을 참조하십시오.
구문
날짜( 날짜시간, 월수 )
- DateTime - 필수. 연산을 수행할 날짜/시간 값입니다.
- NumberOfMonths - 필수. 날짜/시간에 더하거나 뺄 개월 수입니다. 양수 값은 미래 날짜를 생성하고, 음수 값은 과거 날짜를 생성하며, 0은 전체 입력 날짜/시간을 변경하지 않고 그대로 둡니다.
EO월( 날짜시간, 월수 )
- DateTime - 필수. 연산을 수행할 날짜/시간 값입니다.
- NumberOfMonths - 필수. 날짜/시간에 더하거나 뺄 개월 수입니다. 양수 값은 미래 날짜를 생성하고, 음수 값은 과거 날짜를 생성하며, 0은 입력 날짜/시간의 일 부분을 월말로 변경합니다.
예
EDate
수식 | Description | Result |
---|---|---|
EDate( Date(2023,5,15 ), 4 ) | 2023년 5월 15일에 4개월을 추가하고 날짜는 변경하지 않습니다. | Date(2023,9,15) |
EDate( Date(2023,5,15 ), -1002 ) | 2023년 5월 15일에서 1,002개월을 빼고 날짜는 변경하지 않습니다. | Date(1939,11,15) |
EDate( Date(2023,5,15 , 0 ) | 2023년 5월 15일에 0개월을 추가하고 연도와 월은 변경하지 않고 날짜도 변경하지 않습니다. | Date(2023,5,15) |
EDate( Date(2023,5,31 ), 1 ) | 2023년 5월 15일에 한 달을 추가하여 6월의 일수가 5월만큼 많지 않기 때문에 날짜를 조정합니다. | Date(2023,6,30) |
EOMonth
수식 | Description | Result |
---|---|---|
EOMonth(Date(2023,5,15); , 4 ) | 2023년 5월 15일에 4개월을 추가하여 날짜를 해당 월의 마지막 날로 이동합니다. | Date(2023,9,30) |
EO월(날짜(2023,5,15); , -1002) | 2023년 5월 15일에서 1,002개월을 빼고 날짜를 결과 달의 마지막 날로 이동합니다. | Date(1939,11,30) |
EO월( Date(2023,5,15); , 0 ) | 2023년 5월 15일에 0개월을 추가하고 월과 연도는 변경하지 않고 날짜를 수정되지 않은 달의 끝으로 이동합니다. | Date(2023,5,31) |
EO월( Date(2023,5,31); , 1 ) | 2023년 5월 15일에 한 달을 추가하여 날짜를 결과 달의 끝으로 이동합니다. | Date(2023,6,30) |