現在の日付とユーザーが入力した日付を比較したい。私のフォームには、次のフィールドがあります
Name:
TicketNO:
ContactNo:
Issue Date: 13/4/2013
Return Date: 17/4/2013
上記のデータはユーザーから収集され、データベースに入力されます。発行日とシステム日付を比較したいのですが、返品日に、返品日が今日であるというメールをユーザーに送信したいと考えています。
データベースは Oracle 11g です。
現在の日付とユーザーが指定した入力日付の基本的な日付比較が必要ですか?
次のようにします。
Calendar userDate = Calendar.getInstance();
Calendar currentDate = Calendar.getInstance();
userDate.setTime(inputDate);//here inputDate is date given by the user.
if(!userDate.before(currentDate)) {
// user date is after current date(today).
} else {
// user date is before current date(today).
}