-2
나는 종료 날짜보다 큰 현재 날짜 또는 종료 날짜보다 작은 현재 날짜가 15 일 이상인지 확인하기 위해 방정식을 만듭니다. 코드와 방정식의 두 번째 부분에 대한 작동하지 않습니다. 오류는 무엇입니까 ?? 당신이 오직 -1, 0 또는 1 개체가, 같거나 다른 것보다보다 작은 지 여부에 따라 반환 것 자신은 compareTo를 구현했습니다 않는자바를 사용하여 어떤 값보다 큰 두 날짜의 차이를 확인하는 방법
if (cal.compareTo(gndr1) >= 0 || cal.compareTo(gndr1) > 15) {
if (gndr2 == 0) {
new check2().setVisible(true);
} else {
new themainwindow().setVisible(true);
}
} else {
new themainwindow().setVisible(true);
}
밀리 초 단위로 변환하고 차이를 비교하십시오. – Abhishek
아니요, 밀리 초로 변환하지 말고 차이를 비교하십시오. 일 수를 원하지만 밀리 초 단위로 작업하면 서머 타임이 시작되고 중지 될 때 오류가 발생합니다. 밀리 초에 대한 조언을 무시하십시오. –