자바가 제공하는 기능 중 하나.
java.util.Calendar를 import하여 Calendar 인스턴스를 만들어 사용할 수 있다.
Calendar.YEAR
Calendar.MONTH)+1
Calendar.DAY_OF_MONTH
Calendar.DAY_OF_WEEK
위 속성중 아래 두가지의 특이사항이 있는데 짚어보고 넘어가자.
Calendar.MONTH)+1
0부터 11까지의 값을갖기때문에 +1을 한다.
Calendar.DAY_OF_WEEK
일요일 ~ 월요일까지의 값이 1부터 ~ 7로 반환된다.
요일출력하기
import java.util.Calendar;
public class Example {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);
String[] days = {"", "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"};
String today = days[dayOfWeek];
System.out.println("Today is " + today);
}
}
'JAVA' 카테고리의 다른 글
여러 인스턴스에서 공유하다, static (0) | 2023.03.18 |
---|---|
private에 접근하기 (0) | 2023.03.18 |
정밀한 시간표현, currentTimeMillis() (0) | 2023.03.18 |
타입검사하기, instanceof (0) | 2023.03.18 |
input값 받아 띄우기, getParameter() (0) | 2023.03.18 |