> Java > java지도 시간 > Java에서 특정 날짜의 요일을 어떻게 결정할 수 있습니까?

Java에서 특정 날짜의 요일을 어떻게 결정할 수 있습니까?

DDD
풀어 주다: 2024-12-13 20:06:14
원래의
755명이 탐색했습니다.

How Can I Determine the Day of the Week for a Given Date in Java?

날짜에서 요일 결정

특정 날짜가 주어지면 해당 요일을 결정하는 것은 프로그래밍에서 일반적인 작업입니다. 이 질문은 원하는 정보를 검색하기 위한 여러 가지 접근 방식을 탐색합니다.

요일 전체 검색

요일 전체를 문자열(예: "Tue")로 얻으려면 다음과 같은 방법을 활용할 수 있습니다.

  • 활용 java.util.Calendar:
Calendar c = Calendar.getInstance();
c.setTime(yourDate);
int dayOfWeek = c.get(Calendar.DAY_OF_WEEK);
로그인 후 복사
  • 날짜 문자열 형식 변경:
String dayOfWeek = new SimpleDateFormat("EE").format(date);
로그인 후 복사

일 검색 서수

일 서수를 검색하려는 경우 (예: 화요일은 3) 다음 기술을 사용할 수 있습니다.

int dayOfWeek = c.get(Calendar.DAY_OF_WEEK);
로그인 후 복사

입력 날짜 문자열 처리

입력이 Date 객체가 아닌 문자열로 제공되는 경우 , SimpleDateFormat:

Date date = new SimpleDateFormat("dd/M/yyyy").parse(dateString);
로그인 후 복사

추가를 사용하여 구문 분석할 수 있습니다. 라이브러리

  • joda-time: DateTime을 사용하면 dateTime.dayOfWeek()를 호출할 수 있습니다.
  • java.time(Java 8 ): joda-time 대신 java.time 패키지를 사용하여 날짜를 결정하는 것을 고려해보세요. 일주일.

위 내용은 Java에서 특정 날짜의 요일을 어떻게 결정할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿