java.time.YearMonth 클래스

소개

그만큼 java.time.YearMonth class는 2007-12와 같은 ISO-8601 달력 시스템에서 년-월을 나타냅니다.

클래스 선언

다음은에 대한 선언입니다. java.time.YearMonth 클래스-

public final class YearMonth
   extends Object
      implements Temporal, TemporalAdjuster, Comparable<YearMonth>, Serializable

수업 방법

Sr. 아니. 방법 및 설명
1 Temporal adjustInto (Temporal temporal)

올해-월을 갖도록 지정된 임시 오브젝트를 조정합니다.

2 LocalDate atDay (int dayOfMonth)

올해-월과 날짜를 결합하여 LocalDate를 만듭니다.

LocalDate atEndOfMonth ()

월말에 LocalDate를 반환합니다.

4 int compareTo (YearMonth other)

올해-월을 다른 해-월과 비교합니다.

5 부울 같음 (Object otherYearMonth)

이 YearMonth가 지정된 YearMonth와 같은지 확인합니다.

6 문자열 형식 (DateTimeFormatter 포맷터)

지정된 포맷터를 사용하여 올해-월을 포맷합니다.

7 static YearMonth from (TemporalAmount amount)

임시 금액에서 YearMonth의 인스턴스를 가져옵니다.

8 int get (TemporalField 필드)

올해-월에서 지정된 필드의 값을 int로 가져옵니다.

9 long getLong (TemporalField 필드)

요청 된 단위의 값을 가져옵니다.

10 월 getMonth ()

Month 열거 형을 사용하여 월 필드를 가져옵니다.

11 int getMonthValue ()

1에서 12까지의 월 필드를 가져옵니다.

12 int getYear ()

연도 필드를 가져옵니다.

13 int hashCode ()

이번 YearMonth의 해시 코드입니다.

14 부울 isAfter (YearMonth 기타)

올해-월이 지정된 년-월 이후인지 확인합니다.

15 부울 isBefore (YearMonth other)

올해-월이 지정된 년-월 이전인지 확인합니다.

16 부울 isLeapYear ()

ISO proleptic 달력 시스템 규칙에 따라 연도가 윤년인지 확인합니다.

17 부울 isLeap (long year)

ISO proleptic 달력 시스템 규칙에 따라 연도가 윤년인지 확인합니다.

18 부울 isSupported (TemporalField 필드)

지정된 필드가 지원되는지 확인합니다.

19 부울 isSupported (TemporalUnit 단위)

지정된 단위가 지원되는지 확인합니다.

20 부울 isValidDay (int dayOfMonth)

해당 월의 날짜가 이번 달에 유효한지 확인합니다.

21 int lengthOfMonth ()

연도를 고려하여 월의 길이를 반환합니다.

22 int lengthOfYear ()

연도를 반환합니다.

23 YearMonth minus (long amountToSubtract, TemporalUnit 단위)

지정된 금액을 뺀 올해의 복사본을 반환합니다.

24 YearMonth minus (TemporalAmount amountToSubtract)

지정된 YearMonth를 뺀이 YearMonth의 복사본을 반환합니다.

25 YearMonth minusMonths (긴 달에서 빼기)

지정된 월을 뺀이 YearMonth의 복사본을 반환합니다.

26 YearMonth minusYears (long yearsToSubtract)

지정된 연도를 뺀이 YearMonth의 복사본을 반환합니다.

27 정적 YearMonth now ()

기본 시간대의 시스템 시계에서 현재 년-월을 가져옵니다.

28 static YearMonth now (시계 시계)

지정된 시계에서 현재 년-월을 가져옵니다.

29 지금 정적 YearMonth (ZoneId 영역)

지정된 시간대의 시스템 시계에서 현재 년-월을 가져옵니다.

30 정적 YearMonth of (int years, int month)

연도와 월에서 YearMonth의 인스턴스를 가져옵니다.

31 정적 YearMonth of (int 년, 월 월)

연도와 월에서 YearMonth의 인스턴스를 가져옵니다.

32 정적 YearMonth 구문 분석 (CharSequence 텍스트)

2007-12와 같은 텍스트 문자열에서 YearMonth를 가져옵니다.

33 정적 YearMonth 구문 분석 (CharSequence 텍스트, DateTimeFormatter 포맷터)

특정 포맷터를 사용하여 텍스트 문자열에서 YearMonth의 인스턴스를 가져옵니다.

34 YearMonth plus (long amountToAdd, TemporalUnit 단위)

지정된 YearMonth가 추가 된이 YearMonth의 복사본을 반환합니다.

35 YearMonth plus (TemporalAmount amountToAdd)

지정된 YearMonth가 추가 된이 YearMonth의 복사본을 반환합니다.

36 YearMonth plusMonths (긴 monthsToAdd)

지정된 월이 추가 된이 YearMonth의 복사본을 반환합니다.

37 YearMonth plusYears (긴 yearsToAdd)

지정된 연도가 추가 된이 YearMonth의 복사본을 반환합니다.

38 R 쿼리 (TemporalQuery 쿼리)

지정된 쿼리를 사용하여 올해-월 쿼리합니다.

39 ValueRange 범위 (TemporalField 필드)

지정된 필드의 유효한 값 범위를 가져옵니다.

40 문자열 toString ()

올해-월을 문자열로 출력합니다.

41 long until (Temporal endExclusive, TemporalUnit 단위)

지정된 단위로 다른 1 년-월까지의 시간을 계산합니다.

42 YearMonth with (TemporalAdjuster adjuster)

올해-월의 조정 된 복사본을 반환합니다.

43 YearMonth with (TemporalField 필드, long newValue)

지정된 필드를 새 값으로 설정하여 올해-월의 복사본을 반환합니다.

44 YearMonth withMonth (int month)

이 YearMonth의 복사본을 년의 월을 변경하여 반환합니다.

45 YearMonth withYear (int year)

연도가 변경된이 YearMonth의 복사본을 반환합니다.

상속 된 방법

이 클래스는 다음 클래스에서 메서드를 상속합니다-

  • Java.lang.Object