date_inc_month 함수 설명
date_inc_month
함수는 주어진 날짜 및 시간 값에 특정 개월 수를 더하여 새로운 날짜 및 시간 값을 반환하는 기능을 제공합니다.
문법
date_inc_month( date, amount );
인수 설명
인수 | 유형 | 설명 |
---|---|---|
date | datetime | 더할 날짜 및 시간 값 |
amount | integer | 더할 개월 수 (정수여야 함) |
반환값
- 새로운 날짜 및 시간 값
예제
mynewdatetime = date_inc_month(date_current_datetime(), 12);
위 코드는 "mynewdatetime" 변수를 현재 날짜에 12개월을 더한 값으로 설정합니다.
활용 예제
예제 1: 6개월 후의 날짜 계산
futureDate = date_inc_month(date_current_datetime(), 6);
현재 날짜에 6개월을 더한 값을 futureDate
에 저장합니다.
예제 2: 특정 날짜에 3개월 추가
specificDate = date_create(2023, 1, 15);
newDate = date_inc_month(specificDate, 3);
2023년 1월 15일에 3개월을 더한 값을 newDate
에 저장합니다.
예제 3: 사용자가 입력한 개월 수만큼 날짜 증가
userInputMonths = 5; // 사용자가 입력한 개월 수
updatedDate = date_inc_month(date_current_datetime(), userInputMonths);
사용자가 입력한 개월 수만큼 현재 날짜를 증가시킵니다.
예제 4: 날짜를 1년 후로 설정
oneYearLater = date_inc_month(date_current_datetime(), 12);
현재 날짜에 12개월을 더하여 1년 후의 날짜를 계산합니다.
예제 5: 날짜를 2개월 감소
decreasedDate = date_inc_month(date_current_datetime(), -2);
현재 날짜에서 2개월을 빼서 decreasedDate
에 저장합니다.