자바(Java)

자바 새벽시간일 경우 이전 날짜로

xemaker 2019. 8. 6. 16:16
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");

Calendar cal = new GregorianCalendar(Locale.KOREA);

String dateOri="20190806010203";
Date setDate=sdf.parse(dateOri);

String strHH = new SimpleDateFormat("HH").format(setDate);

int hh=Integer.parseInt(strHH);

if(hh>=0 && hh<=7){
  cal.setTime(setDate);
  cal.add(Calendar.DATE, -1);
  String yest=sdf.format(cal.getTime());
}