比较的日期我用它来创建一个日期,并把它变成一个数据库:撰写和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 –