본문 바로가기

안드로이드

자바 특정일에 다음날 이전날

반응형

yyyyMMdd 로 입력 받음

 

 

 private String nextDate(String date) throws ParseException {
  SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
  Calendar c = Calendar.getInstance();
  Date d = sdf.parse(date);
  
  c.setTime(d);
  c.add(Calendar.DATE,1);
  String nextDay = sdf.format(c.getTime());
  return nextDay;
 }

 

 private String preDate(String date) throws ParseException {
  SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
  Calendar c = Calendar.getInstance();
  Date d = sdf.parse(date);
  
  c.setTime(d);
  c.add(Calendar.DATE,-1);
  String preDay = sdf.format(c.getTime());
  return preDay;
 }

반응형