날짜를 구하기 위해서 찾은 함수
java.util.Date 클래스도 있지만 Calendar()를 사용하는 것이 편한것 같다.
import java.util.Calendar;
//날짜 변수 선언
Calendar cal =
Calendar.getInstance();
//날짜 설정하는 방법
//Calendar.DATE 에서 날짜 계산
//어제 구할때 [내일 1][지난주 -7][다음주 7]
cal.add(Calendar.DATE, -1);
//Calendar.MONTH에서 달 계산
//지난달 구할때 같은 방법으로 구할수 있음
cal.add(Calendar.MONTH, -1);
//설정한 날짜의 일, 월, 년을 구함
days = String.valueOf( cal.get(
Calendar.DATE) ); //일
month = String.valueOf( cal.get(
Calendar.MONTH) + 1 );//월
year = String.valueOf( cal.get(
Calendar.YEAR) ); //년
Tip)
자리수 맞추기
if(days.length==1) days = "0"+days; //01로 표현
if(month.length==1) month = "0"+month;//01로 표현