2011-02-19 4 views
0

날짜 열이있는 Oracle 데이터베이스가 있고 달력을 사용하여 레코드 세트에서 검색하고 싶습니다. 이후 달력을 사용하여 빌드 된 오늘 날짜와 비교하려고합니다. 달력. 당신이 자바를 사용하여 데이터베이스에서 날짜를 읽고 오늘 날짜와 비교하려는 경우 당신은 "달력을 사용하여"날짜를 검색과 의미,하지만oracle database 검색 달력 인스턴스를 사용하는 Java의 날짜 열

+0

"캘린더"를 어떻게 사용하고 있습니까? 다양한 캘린더/스케줄러/일기 도구, 구성 요소 및 응용 프로그램이 많이 있습니다. – Richard

답변

0

정말 확실하지,이 같은 간다 :

java.sql.Date dbDate = resultset.getDate("dateField"); 
java.util.Date date = new Date(dbDate.getTime()); 
Calendar calendar = Calendar.getInstance(); 
java.util.Date today = calendar.getTime(); // "today = new Date();" would work just as well 
if (date.before(today)) { 
    // do something 
} else if (date.after(today)) { 
    // do something else 
}