오늘이나 특정일이 일년으로 봤을때 몇일인지 알고싶을때 Calendar 를 사용하여 알 수 있다.
-
일년중 몇일인지 알고싶을때
Calendar cal = Calendar.getInstance();
cal.set(2019,11,14);
System.out.println(cal.get(Calendar.DAY_OF_YEAR));
//348
Calendar 에 오늘날자를 셋해준뒤 get메소드에 Calendar 클래스에있는 상수 DAY_OF_YEAR 을 넣어주면
세팅된 날자의 일년중 일수를 구할 수 있습니다.
-
한달중 몇일인지 알고싶을때
Calendar cal = Calendar.getInstance();
cal.set(2019,11,14);
System.out.println(cal.get(Calendar.DAY_OF_MONTH));
//14
상수 DAY_OF_MONTH 를 넣어주면 한달중 몇일인지 알 수 있습니다.
하지만 오늘 날자가 몇일인지를 알려주니 거의 쓸모는 없습니다..
'Java' 카테고리의 다른 글
[Java] 맵에 키,값 있는지 확인(containsKey,containsValue) (0) | 2020.05.31 |
---|---|
[Java] 가변인자(varargs) 사용법 (매개변수 동적사용) (0) | 2020.05.30 |
[Java] 해당 월의 말일 구하기(Calendar) (0) | 2019.10.21 |
[Java]배열과 리스트 초기화하는 방법 (0) | 2019.10.20 |
[Java] 수치 정밀하게 표현하기 BigDecimal (1) | 2019.10.16 |