728x90
반응형
1. EX) 이번 달 말 구하는 방법
SimpleDateFormat yMonth = new SimpleDateFormat("yyyyMMdd");
Calendar cal = Calendar.getInstance();
//getActualMaximum = 마지막 날을 나타내는법(30일, 31일 2월의 경우 28일,29일)
cal.set(Calendar.DAY_OF_MONTH, cal.getActualMaximum(Calendar.DAY_OF_MONTH));
//첫날을 구하고싶을경우 getActualMinimum을 사용
//cal.set(Calendar.DAY_OF_MONTH, cal.getActualMinimum(Calendar.DAY_OF_MONTH));
// cal.getTime()을 통해서 말일을 구할 수 있다.
//format은 yyyyMMdd형태로 날짜를 나타내기위해 사용
System.out.println("이번달 말 : " + yMonth.format(cal.getTime());
2. 1달전 날짜 구하는 방법
SimpleDateFormat yMonth = new SimpleDateFormat("yyyy년 MM");
// -1 을해주면 1달전 1을주면 한달 후로 계산된다
Calendar cal2 = Calendar.getInstance();
cal2.add(cal2.MONTH, -1);
System.out.println("저번달 : " + yMonth.format(cal.getTime());
이 소스를 그대로 복사하기만하면 저번달, 이번달말 1일을 구할 수 있고
이 소스를 통해 저번달 말, 저번달 1일까지 모두 구할수가 있다
728x90
반응형
'TIP)' 카테고리의 다른 글
[Javascript] 파일 첨부시 해당파일 새창에서 여는 방법 (0) | 2023.02.13 |
---|---|
SQL 쿼리문 변환하는 사이트 (0) | 2023.02.10 |
컴맹도 익힐 수 있는 브라우저 인터넷 사용 기록(캐시) 지우는 방법 (0) | 2023.01.20 |
컴맹도 쉽게 보는 기본 브라우저 설정하는방법 알려드립니다. (0) | 2023.01.19 |
JavaScript) input type="file" UI 커스텀하기 및 파일명 출력하는법 (2) | 2023.01.18 |
댓글