
IntlCalendar::after 메서드는 특정 날짜 이후의 날짜를 반환하는 메서드입니다. 시간을 비교하는 방법은 다음과 같습니다.
IntlCalendar 클래스의 after() 메서드는 두 날짜를 비교하여, 첫 번째 날짜가 두 번째 날짜 이후인지 여부를 반환합니다.
예를 들어, 특정 날짜가 이전인지 이후인지 비교하려면, 두 날짜를 비교하여 after() 메서드를 호출하면 됩니다.
IntlCalendar *calendar = new IntlCalendar();
calendar->set(2022, 1, 1); // 2022년 1월 1일
bool isAfter = calendar->after(new IntlCalendar(2022, 1, 2)); // 2022년 1월 1일이 2022년 1월 2일 이후인지 여부
if (isAfter) {
printf("2022년 1월 1일은 2022년 1월 2일 이후입니다.\n");
} else {
printf("2022년 1월 1일은 2022년 1월 2일 이전입니다.\n");
}
위 예제에서, 2022년 1월 1일은 2022년 1월 2일 이후이므로, "2022년 1월 1일은 2022년 1월 2일 이후입니다."가 출력됩니다.
2025-08-07 18:09