YearMonth.Plus 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
| 속성 | Description |
|---|---|
| Plus(Int64, ITemporalUnit) |
지정된 금액이 추가된 이 달의 복사본을 반환합니다. |
| Plus(ITemporalAmount) |
지정된 금액이 추가된 이 달의 복사본을 반환합니다. |
Plus(Int64, ITemporalUnit)
지정된 금액이 추가된 이 달의 복사본을 반환합니다.
[Android.Runtime.Register("plus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/YearMonth;", "", ApiSince=26)]
public Java.Time.Temporal.ITemporal? Plus(long amountToAdd, Java.Time.Temporal.ITemporalUnit? unit);
[<Android.Runtime.Register("plus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/YearMonth;", "", ApiSince=26)>]
abstract member Plus : int64 * Java.Time.Temporal.ITemporalUnit -> Java.Time.Temporal.ITemporal
override this.Plus : int64 * Java.Time.Temporal.ITemporalUnit -> Java.Time.Temporal.ITemporal
매개 변수
- amountToAdd
- Int64
결과에 추가할 단위의 양이 음수일 수 있습니다.
- unit
- ITemporalUnit
null이 아닌 추가할 금액의 단위입니다.
반품
지정된 금액이 null이 아닌 추가된 이 연도 월을 기준으로 하는 YearMonth
구현
- 특성
설명
지정된 금액이 추가된 이 달의 복사본을 반환합니다. 이 값은 이 연도를 기준으로 단위 단위의 양과 함께 YearMonth를 반환합니다. 단위가 지원되지 않거나 다른 이유로 인해 금액을 추가할 수 없는 경우 예외가 throw됩니다. 필드가 ChronoUnit이면 여기에 추가가 구현됩니다. 지원되는 필드는 다음과 같이 동작합니다. MONTHS - 지정된 월 수가 추가된 YearMonth를 반환합니다. 이는 plusMonths(long)와 동일합니다. YEARS - 지정된 연도 수가 추가된 YearMonth를 반환합니다. 이는 plusYears(long)와 동일합니다. DECADES - 지정된 수의 수십 년이 추가된 YearMonth를 반환합니다. 이는 10을 곱한 금액으로 plusYears(long)를 호출하는 것과 같습니다. CENTURIES - 지정된 수의 세기가 추가된 YearMonth를 반환합니다. 이는 100을 곱한 금액으로 plusYears(long)를 호출하는 것과 같습니다. MILLENNIA - 지정된 수의 천년이 추가된 YearMonth를 반환합니다. 이는 1,000을 곱한 금액으로 plusYears(long)를 호출하는 것과 같습니다. ERAS - 지정된 연대 수가 추가된 YearMonth를 반환합니다. 두 개의 연대만 지원되므로 크기는 1, 0 또는 빼기 1이어야 합니다. 금액이 0이 아니면 연도가 변경되어 연도가 변경되지 않습니다. 다른 모든 ChronoUnit 인스턴스는 UnsupportedTemporalTypeException을 throw합니다. 필드가 ChronoUnit이 아니면 TemporalUnit.addTo(Temporal, long)를 호출하여 이 메서드의 결과를 인수로 전달합니다. 이 경우 단위는 추가를 수행할지 여부와 방법을 결정합니다. 이 인스턴스는 변경할 수 없으며 이 메서드 호출의 영향을 받지 않습니다.
에 대한 java.time.YearMonth.plusJava 참조
적용 대상
Plus(ITemporalAmount)
지정된 금액이 추가된 이 달의 복사본을 반환합니다.
[Android.Runtime.Register("plus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/YearMonth;", "", ApiSince=26)]
public Java.Time.YearMonth? Plus(Java.Time.Temporal.ITemporalAmount? amountToAdd);
[<Android.Runtime.Register("plus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/YearMonth;", "", ApiSince=26)>]
member this.Plus : Java.Time.Temporal.ITemporalAmount -> Java.Time.YearMonth
매개 변수
- amountToAdd
- ITemporalAmount
null이 아닌 추가할 금액
반품
null이 아닌 추가된 올해 월을 기준으로 한 YearMonth
- 특성
설명
지정된 금액이 추가된 이 달의 복사본을 반환합니다. 지정된 금액이 추가된 이 연도에 따라 YearMonth를 반환합니다. 크기는 일반적으로 Period이지만 TemporalAmount 인터페이스를 구현하는 다른 형식일 수 있습니다. TemporalAmount.addTo(Temporal)를 호출하여 계산이 크기 개체에 위임됩니다. 크기 구현은 원하는 방식으로 추가를 구현할 수 있지만 일반적으로 더하기(long, TemporalUnit)로 다시 호출됩니다. 성공적으로 추가할 수 있는지 확인하려면 금액 구현 설명서를 참조하세요. 이 인스턴스는 변경할 수 없으며 이 메서드 호출의 영향을 받지 않습니다.
에 대한 java.time.YearMonth.plusJava 참조