반응형
날짜 산출 예제
public void dateCalcEx(int delayTime){
DecimalFormat df = new DecimalFormat("00");
Calendar currentCalendar = Calendar.getInstance();
//현재 날짜 구하기
String strYear = Integer.toString(currentCalendar.get(Calendar.YEAR));
String strMonth = df.format(currentCalendar.get(Calendar.MONTH) + 1);
String strDay = df.format(currentCalendar.get(Calendar.DATE));
String strDate = strYear + strMonth + strDay;
//일주일 전 날짜 구하기
currentCalendar.add(currentCalendar.DATE, -7);
String strYear7 = Integer.toString(currentCalendar.get(Calendar.YEAR));
String strMonth7 = df.format(currentCalendar.get(Calendar.MONTH) + 1);
String strDay7 = df.format(currentCalendar.get(Calendar.DATE));
String strDate7 = strYear7 + strMonth7 + strDay7;
//한달 전 날짜 구하기
currentCalendar.add(currentCalendar.MONTH, -1);
String strYear31 = Integer.toString(currentCalendar.get(Calendar.YEAR));
String strMonth31 = df.format(currentCalendar.get(Calendar.MONTH) + 1);
String strDay31 = df.format(currentCalendar.get(Calendar.DATE));
String strDate31 = strYear31 + strMonth31 + strDay31;
}
반응형
'JAVA' 카테고리의 다른 글
[JAVA] 이미지 업로드 (엑박으로 보여질때 설정) (0) | 2019.11.13 |
---|---|
[JAVA] 제네릭스(Geneics) (0) | 2019.11.13 |
[JAVA] 시간 딜레이 함수 (0) | 2019.11.13 |
[JAVA] 예외(Exception) - 로그파일 만들기 (2) | 2019.11.12 |
[JAVA] 파일 클래스(File Class) (0) | 2019.11.12 |