Java LocalDate getMonth 메서드

JavaBeginner
지금 연습하기

소개

Java 의 LocalDate 클래스는 날짜에 대한 정보를 얻는 데 도움이 되는 여러 메서드를 가지고 있습니다. 그 중 하나가 날짜의 월을 얻는 데 사용되는 getMonth() 메서드입니다. 이 Lab 에서는 getMonth() 메서드를 사용하는 방법을 배우게 됩니다.

프로젝트 디렉토리 설정

먼저, 터미널에서 다음과 같이 프로젝트 디렉토리를 생성합니다.

mkdir project

Java 파일 생성

방금 생성한 디렉토리에 새로운 Java 파일을 다음과 같이 생성합니다.

touch project/DateDemo.java

필요한 클래스 임포트

LocalDateMonth 클래스를 사용하려면 Java 파일 상단에 다음과 같이 임포트해야 합니다.

import java.time.LocalDate;
import java.time.Month;

LocalDate 객체 생성

다음으로, of() 메서드를 사용하여 LocalDate 객체를 생성합니다. 이 객체는 월을 얻고 싶은 날짜를 나타냅니다. 이 예제에서는 2022/10/31 날짜를 사용합니다.

LocalDate localDate = LocalDate.of(2022, 10, 31);

getMonth() 메서드 호출

LocalDate 객체에서 getMonth() 메서드를 호출하여 해당 날짜의 월을 얻습니다.

Month month = localDate.getMonth();

결과 출력

System.out.println() 메서드를 사용하여 월을 출력합니다.

System.out.println("Month of date : " + month);

프로그램 컴파일 및 실행

파일을 저장하고 터미널에서 다음 명령을 사용하여 프로그램을 컴파일합니다.

javac project/DateDemo.java

그런 다음, 다음 명령을 사용하여 프로그램을 실행합니다.

java -cp project DateDemo

출력 결과 확인

프로그램은 다음을 출력합니다.

Month of date : OCTOBER

요약

이 랩에서는 Java 의 LocalDate 클래스의 getMonth() 메서드를 사용하여 날짜의 월을 얻는 방법을 배웠습니다. 또한 LocalDate 객체를 생성하고 getMonth() 메서드에서 얻은 월을 출력하는 방법도 배웠습니다. 이 메서드는 날짜에서 정보를 추출해야 하거나, 날짜의 월을 사용자 친화적인 방식으로 표시하려는 경우 유용합니다.