取得昨天的日期

方法1

Date date=new Date();
   date.setTime(date.getTime()-24*60*60*1000);//昨天
   SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
   String today = sdf.format(date);

 

方法2

Calendar   cal   =   Calendar.getInstance();
  cal.add(Calendar.DATE,   -1);
  String   yesterday   =   new   SimpleDateFormat( "yyyy-MM-dd ").format(cal.getTime());

 

 

日期转字符串

 

public static String dateToString(Date date, String style) {
  SimpleDateFormat dFmt = new SimpleDateFormat(style);
  return dFmt.format(date);
 }

 

 

字符串转日期类型

public static Date stringToDate(String date, String style)
   throws ParseException {

  Date da = null;

  da = new SimpleDateFormat(style).parse(date);

  return da;
 }

你可能感兴趣的:(取得昨天的日期)