//一个月前时间
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Date startTime = format.parse(closeDate);
// Calendar calendar = Calendar.getInstance();
// calendar.setTime(startTime);
// calendar.add(Calendar.MONTH, -1);
// startTime = calendar.getTime();
// String mon= format.format(startTime);
-------------------------
Calendar c = Calendar.getInstance();
int year = c.get(Calendar. YEAR); i
nt month = c.get(Calendar.MONTH)+1;
int day = c.get(Calendar.DAY_OF_MONTH);
System.out.println("今天是"+year+"年"+month+"月"+day+"日");
//星期几
int week =c.get(Calendar.DAY_OF_WEEK)-1;
String 转换日期类
try
{
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd ");
Date date = sdf.parse(dateString);
}
catch (ParseException e)
{
System.out.println(e.getMessage());
}
日期判断
Date1.after(Date2),当Date1大于Date2时,返回TRUE,当小于等于时,返回false;
Date1.before(Date2),当Date1小于Date2时,返回TRUE,当大于等于时,返回false;