스마트웹앱콘텐츠전문가/JAVA
Calendar를 이용한 날짜 판별
9D4U
2021. 5. 10. 17:09
728x90
반응형
Calendar를 이용하여 현재 날짜 조회 및 현재 날짜 기준으로 일주일 전 날짜(한 달전 날짜) 조회 하는 방법을 소개하겠습니다.
1. 현재 날짜 구하기
Calendar c = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); //날짜 형식을 지정하기 위함.
String today = sdf.format(c.getTime());
System.out.println("오늘 날짜 : " + today);
2. 일주일 전 날짜 구하기
Calendar c = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
c.add(c.DATE, -7); //요일 기준으로 -7 차이나는 날짜(즉, 7일 이전)
String dDay = sdf.format(c.getTime());
3. 한달 전 날짜 구하기
Calendar c = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
c.add(c.MONTH, -1); //월 기준으로 -1 차이나는 날짜(즉, 1달 전)
String dDay = sdf.format(c.getTime());
728x90