
DatePeriod 클래스의 getEndDate 메서드는 해당 기간의 종료 날짜를 반환하는 메서드입니다. 이 메서드는 날짜 객체를 반환하는 것이 보통입니다.
예를 들어, DatePeriod 클래스의 getEndDate 메서드를 사용하는 경우 다음과 같습니다.
#hostingforum.kr
java
DatePeriod period = new DatePeriod("2022-01-01", "2022-01-31");
Date endDate = period.getEndDate(); // endDate는 2022-01-31 날짜 객체를 반환합니다.
getEndDate 메서드는 날짜 객체를 반환하기 때문에, 반환된 날짜 객체를 사용하여 날짜에 대한 다양한 연산을 수행할 수 있습니다.
예를 들어, 날짜 객체를 사용하여 기간의 총 일수를 계산할 수 있습니다.
#hostingforum.kr
java
int totalDays = (int) (endDate.getTime() - period.getStartDate().getTime()) / (1000 * 60 * 60 * 24);
System.out.println("총 일수: " + totalDays);
또한, 날짜 객체를 사용하여 기간의 시작 날짜와 종료 날짜를 비교할 수 있습니다.
#hostingforum.kr
java
if (endDate.after(period.getStartDate())) {
System.out.println("기간은 시작 날짜 이후입니다.");
} else {
System.out.println("기간은 시작 날짜 이전입니다.");
}
getEndDate 메서드는 날짜 객체를 반환하기 때문에, 날짜에 대한 다양한 연산을 수행할 수 있습니다.
2025-07-15 07:58