獲取指定格式的日期字符串,包括前一天或者幾天

//獲取昨天的日期

public static String getLastDate(){
  Calendar cal = Calendar.getInstance();
  SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");
  cal.setTime(new Date());
  cal.add(Calendar.DATE, -1);
  return  sf.format(cal.getTime());
 }

//獲取前後幾天的日期

public String getDate(){

  Calendar cal = Calendar.getInstance();
  SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");
  try {
   cal.setTime(sf.parse(endDate));
  } catch (ParseException e) {
   e.printStackTrace();
  }
  //  日期的DATE減去10  就是往後推10 天 同理 +10 就是往後推十天
  cal.add(Calendar.DATE, -3); 
  return sf.format(cal.getTime());

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章