Извлечение столбца даты базы данных оракула в java с использованием экземпляра календаря и сравнение с сегодняшней датой - PullRequest
0 голосов
/ 19 февраля 2011

У меня есть база данных Oracle со столбцом Date, и я хочу извлечь ее из набора записей, используя Calendar, поскольку я хочу сравнить ее с сегодняшней датой, построенной с использованием Calendar.

1 Ответ

0 голосов
/ 19 февраля 2011

Не совсем уверен, что вы имели в виду, когда извлекали дату, используя «Календарь», но если вы используете Java и хотите прочитать дату из базы данных и сравнить ее с сегодняшней датой, она выглядит так:

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
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...