Java
Java - Calendar 클래스로 날짜, 시간, 요일 구하기
codeManager
2022. 6. 8. 18:36
반응형
안녕하세요.
오늘은 자바 Calendar 클래스를 이용하여 날짜, 시간, 요일을 구하는 방법을 알아보겠습니다.
import java.util.Calendar;
class HelloWorld {
public static void main(String[] args) {
Calendar cal = Calendar.getInstance();
int year = cal.get(Calendar.YEAR);
int month = cal.get(Calendar.MONTH) + 1;
int date = cal.get(Calendar.DATE);
int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK);
int hour = cal.get(Calendar.HOUR);
int minute = cal.get(Calendar.MINUTE);
int second = cal.get(Calendar.SECOND);
System.out.println(year);
System.out.println(month);
System.out.println(date);
System.out.println(dayOfWeek);
System.out.println(hour);
System.out.println(minute);
System.out.println(second);
}
}
Calendar.getInstance() 객체를 가져온 후 날짜, 시간, 요일 값을 가져올 수 있습니다.
month의 경우 0부터 시작하므로 +1을 해주어야 제대로된 월이 나옵니다.
dayOfWeek은 요일이고 1~7의 값을 가집니다. 각 요일의 값은 아래와 같습니다.
1: 일요일
2: 월요일
3: 화요일
4: 수요일
5: 목요일
6: 금요일
7: 토요일
반응형