EDate 및 EOMonth 함수

적용 대상: 캔버스 앱 바탕 화면 흐름 모델 기반 앱 Power Pages

날짜/시간 값에 월을 더하거나 뺍니다. 날짜는 선택적으로 조정됩니다.

Description

EDateEOMonth 함수는 날짜/시간을 지정된 개월 수만큼 앞이나 뒤로 이동합니다.

월 조정 후, 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)