java.time.Duration 클래스
소개
그만큼 java.time.Duration클래스는 초 및 나노초 단위로 수량 또는 시간을 모델링합니다. 분 및 시간과 같은 다른 기간 기반 단위를 사용하여 액세스 할 수 있습니다.
클래스 선언
다음은에 대한 선언입니다. java.time.Duration 클래스-
public final class Duration
extends Object
implements TemporalAmount, Comparable<Duration>, Serializable
들
다음은 필드입니다. java.time.Duration 클래스-
static Duration ZERO − 영 (0) 기간 동안 상수.
수업 방법
| Sr. 아니. | 방법 및 설명 |
|---|---|
| 1 | 기간 abs () 이 기간의 복사본을 양의 길이로 반환합니다. |
| 2 | 시간적 addTo (시간적 시간적) 지정된 시간 개체에이 기간을 추가합니다. |
| 삼 | (Temporal startInclusive, Temporal endExclusive) 사이의 정적 기간 두 시간 개체 사이의 기간을 나타내는 Duration을 가져옵니다. |
| 4 | int compareTo (Duration otherDuration) 이 기간을 지정된 기간과 비교합니다. |
| 5 | 기간 나누기 (긴 제수) 이 기간의 복사본을 지정된 값으로 나눈 값을 반환합니다. |
| 6 | 부울 같음 (Object otherDuration) 이 기간이 지정된 기간과 같은지 확인합니다. |
| 7 | (TemporalAmount 금액)의 정적 지속 시간 시간적 양에서 Duration 인스턴스를 가져옵니다. |
| 8 | long get (TemporalUnit 단위) 요청 된 단위의 값을 가져옵니다. |
| 9 | int getNano () 이 기간에서 초 내의 나노초 수를 가져옵니다. |
| 10 | 긴 getSeconds () 이 기간의 초 수를 가져옵니다. |
| 11 | List 이 기간에서 지원하는 단위 집합을 가져옵니다. |
| 12 | int hashCode () 이 기간에 대한 해시 코드입니다. |
| 13 | 부울 isNegative () 이 기간이 0을 제외하고 음수인지 확인합니다. |
| 14 | 부울 isZero () 이 기간이 0 길이인지 확인합니다. |
| 15 | 기간 빼기 (기간 기간) 지정된 기간을 뺀이 기간의 복사본을 반환합니다. |
| 16 | 기간 빼기 (long amountToSubtract, TemporalUnit 단위) 지정된 기간을 뺀이 기간의 복사본을 반환합니다. |
| 17 | 기간 minusDays (긴 daysToSubtract) 표준 24 시간에서 지정된 기간을 뺀이 기간의 복사본을 반환합니다. |
| 18 | 기간 minusHours (긴 hoursToSubtract) 지정된 기간 (시간)을 뺀이 기간의 복사본을 반환합니다. |
| 19 | 기간 -Millis (long millisToSubtract) 지정된 기간 (밀리 초)을 뺀 기간의 복사본을 반환합니다. |
| 20 | 기간 minusMinutes (긴 minutesToSubtract) 지정된 기간 (분)을 뺀이 기간의 복사본을 반환합니다. |
| 21 | Duration minusNanos (긴 nanosToSubtract) 지정된 기간 (나노초)을 뺀 기간의 복사본을 반환합니다. |
| 22 | 기간 minusSeconds (long secondsToSubtract) 지정된 기간 (초)을 뺀이 기간의 복사본을 반환합니다. |
| 23 | 기간 곱하기 (긴 곱하기) 이 기간에 스칼라를 곱한 복사본을 반환합니다. |
| 24 | 기간 부정 () 길이가 부정 된이 기간의 복사본을 반환합니다. |
| 25 | static Duration of (long amount, TemporalUnit 단위) 지정된 단위의 금액을 나타내는 Duration을 가져옵니다. |
| 26 | 정적 기간 (긴 일) 표준 24 시간 일 수를 나타내는 기간을 가져옵니다. |
| 27 | 정적 시간 (장시간) 표준 시간 수를 나타내는 기간을 가져옵니다. |
| 28 | Millis (long millis)의 정적 기간 밀리 초 수를 나타내는 Duration을 가져옵니다. |
| 29 | static Duration ofMinutes (긴 분) 표준 분 수를 나타내는 기간을 가져옵니다. |
| 30 | 나노 (긴 나노)의 정적 지속 시간 나노초 수를 나타내는 Duration을 가져옵니다. |
| 31 | 초의 정적 기간 (긴 초) 초 수를 나타내는 Duration을 가져옵니다. |
| 32 | 초의 정적 지속 시간 (긴 초, 긴 나노 조정) 초 수와 나노초 단위의 조정을 나타내는 Duration을 가져옵니다. |
| 33 | 정적 기간 구문 분석 (CharSequence 텍스트) PnDTnHnMn.nS와 같은 텍스트 문자열에서 기간을 가져옵니다. |
| 34 | 기간 플러스 (기간 기간) 지정된 기간이 추가 된이 기간의 복사본을 반환합니다. |
| 35 | 기간 플러스 (long amountToAdd, TemporalUnit 단위) 지정된 기간이 추가 된이 기간의 복사본을 반환합니다. |
| 36 | 기간 plusDays (긴 daysToAdd) 이 기간의 복사본을 추가 된 표준 24 시간으로 지정된 기간으로 반환합니다. |
| 37 | 기간 plusHours (긴 hoursToAdd) 지정된 기간 (시간)이 추가 된이 기간의 복사본을 반환합니다. |
| 38 | 기간 plusMillis (long millisToAdd) 지정된 기간 (밀리 초)이 추가 된이 기간의 복사본을 반환합니다. |
| 39 | 기간 plusMinutes (긴 minutesToAdd) 지정된 기간 (분)이 추가 된이 기간의 복사본을 반환합니다. |
| 40 | 기간 plusNanos (긴 nanosToAdd) 지정된 기간 (나노초)이 추가 된이 기간의 복사본을 반환합니다. |
| 41 | 기간 plusSeconds (긴 secondsToAdd) 지정된 기간 (초)이 추가 된이 기간의 복사본을 반환합니다. |
| 42 | 시간 빼기 From (시간적 시간) 지정된 시간 개체에서이 기간을 뺍니다. |
| 43 | 긴 toDays () 이 기간의 일 수를 가져옵니다. |
| 44 | 긴 toHours () 이 기간의 시간을 가져옵니다. |
| 45 | 긴 toMillis () 이 기간을 총 길이 (밀리 초)로 변환합니다. |
| 46 | 긴 toMinutes () 이 기간의 분 수를 가져옵니다. |
| 47 | 긴 toNanos () 이 기간을 long으로 표시된 총 길이 (나노초)로 변환합니다. |
| 48 | 문자열 toString () PT8H6M12.345S와 같은 ISO-8601 초 기반 표현을 사용하는이 기간의 문자열 표현. |
| 49 | Nanos (int nanoOfSecond)를 사용한 기간 지정된 나노초로이 기간의 복사본을 반환합니다. |
| 50 | 기간 (초) (긴 초) 지정된 시간 (초)으로이 기간의 복사본을 반환합니다. |
상속 된 방법
이 클래스는 다음 클래스에서 메서드를 상속합니다-
- Java.lang.Object