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 | 지정된 쿼리를 사용하여 올해-월 쿼리합니다. |
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