반응형
2019년 1월 1일의 요일은?
2020년 3월 1일의 요일은?
매달 첫째날 요일을 구하고 싶다면??
Calendar (java.util) 클래스를 사용하자
Calendar cal = Calendar.getInstance(); //calendar 인스턴스 생성
cal.set(Calendar.YEAR, year); //2번째 인자는 찾고자하는 연도 입력
cal.set(Calendar.MONTH, month - 1); //2번째 인자는 찾고자 하는 달 입력 (1월은 0부터 시작하므로 -1을 해줌)
cal.set(Calendar.DAY_OF_MONTH, 1); //2번째 인자는 위에서 설정한 해당 년월 중 1일의 요일을 구함 (특정 날을 구하고싶으면 해당 날짜를 두번 째 인자에 숫자로 기입해주면 됨)
cal.getTime() 호출해서 출력하면,
하면 'Tue Oct 01 14:25:15 KST 2019' 식으로 출력
여기서 맨 첫번째 요소 참고
반응형
'Java' 카테고리의 다른 글
[디자인 패턴] 싱글톤 패턴 (0) | 2021.09.19 |
---|---|
[Java] String = "" / String = new String("") 비교 (0) | 2020.02.15 |
[Java] 상속 (1) | 2019.05.05 |
[Java] 추상화 (1) | 2019.05.02 |
[Java] JVM(Java Virtual Machine) (0) | 2019.04.28 |