比較的日期我用它來創建一個日期,並把它變成一個數據庫:撰寫和Java中
String currentDateTimeString = DateFormat.getDateInstance().format(new Date());
我想建立一個日期格式類似於上面的一個,並將其與currentDateTimeString
比較。
我有3個整數。我該怎麼做(int year,int month,int day)?
UPDATE:
Calendar cal = Calendar.getInstance();
cal.set(Calendar.MONTH, month);
cal.set(Calendar.YEAR, year);
cal.set(Calendar.DAY_OF_MONTH, day);
Date result = cal.getTime();
String currentDateTimeString2 = DateFormat.getDateInstance().format(result);
我在這裏做wrong..both的arent相等的東西: currentDateTimeString2 == currentDateTimeString //假
看到上面的更新 –
看到上面的更新 –
我想指出的是,當我得到currentDateTimeString2比較我在數據庫中..它說,沒有這樣的日期......即。 currentDateTimeString2.equals(currentDateTimeString)... false –