2016-07-11 5 views
-3

배열에 현재 달을 입력하는 코드를 만들려고합니다. 달력에 표시 될 마지막 지난 달 일 및 달력에 표시되는 다음 달 달 (총 42 일 표시)은 Calendar 클래스가 월요일에서 일요일 또는 일요일에서 토요일에 갔는지 궁금하십니까?Java 캘린더는 Mon-Sun 또는 Sun-Sat에서 제공됩니까?

Calendar calendar = Calendar.getInstance(); 
+0

일부 문서에서는'of'가 "int 값은 ISO-8601 표준을 따르며 1 (월요일)에서 7 (일요일)"라고합니다. [https://docs.oracle.com/javase/8/docs/api/java/time/DayOfWeek.html]. 왜 중요하다고 생각하니? – doctorlove

+0

그래, 내가 찾던 모든 것이 고마워! – iato

답변

1

를 사용

임 당신은 당신이 "에서 시작"무슨 요일의 관점에서 원하는 방식으로 작동 할 수 있습니다.

+1

많은 캘린더 클래스는 "로케일"환경 설정도 지원합니다.이 환경 설정은 컴퓨터 위치에 따라 다를 수 있습니다. 모든 날짜/시간 값 (모든 언어에서 ...)을 * 불투명 한 객체 *로 취급하고 필요한 모든 대답을 제공하기 위해 해당 클래스의 메서드 및 속성에 완전히 의존하는 것이 좋습니다. 예를 들어 반드시 "주의 첫날"이 * 특정 * 일이라고 가정하지 마십시오. 수업에서 여러분에게 이야기하게하십시오. 그리고 1-7 ("0-6?", * * 등) *과 같은 "마법의 숫자"에 대해 테스트하는 경우 * 필요한 경우 ** 상수를 정의하십시오. ** –

0

몇 가지 reasearch뿐만 아니라 의견과 답변을 올리면서 나는 내 질문에 가치가 없다는 것을 깨달았습니다 ... 나는 completly 뭔가 다른 것을 필요로하지 않으려 고 노력하고있었습니다.

내 원래의 질문은 월요일부터 일요일 또는 일요일부터 토요일까지의 캘린더 .DAY_OF_WEEK 색인 이었지만 상수를 사용했을 때와 동일하지 않습니다.

관련 문제