java.time.LocalTime 클래스

소개

그만큼 java.time.LocalTime class는 ISO-8601 캘린더 시스템에서 시간대가없는 시간 (예 : 10:15:30)을 나타냅니다.

클래스 선언

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

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

다음은 필드입니다. java.time.LocalTime 클래스-

  • static LocalTime MAX − 지원되는 최대 LocalTime, '23 : 59 : 59.999999999 '.

  • static LocalTime MIN − 지원되는 최소 LocalTime, '00 : 00 '.

  • static LocalTime MIDNIGHT − 하루가 시작되는 자정 시간 '00 : 00 '.

  • static LocalTime NOON − 낮의 정오 시간 '12 : 00 '.

수업 방법

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

지정된 시간 개체가이 개체와 동일한 날짜 및 시간을 갖도록 조정합니다.

2 LocalDateTime atDate (LocalDate 날짜)

이 시간을 날짜와 결합하여 LocalDateTime을 만듭니다.

OffsetDateTime atOffset (ZoneOffset 오프셋)

이 시간을 오프셋 시간과 결합하여 OffsetDateTime을 만듭니다.

4 int compareTo (LocalTime 기타)

이번 시간을 다른 시간과 비교합니다.

5 부울 같음 (Object obj)

이 시간이 다른 시간과 같은지 확인합니다.

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

이번에는 지정된 포맷터를 사용하여 포맷합니다.

7 정적 LocalTime from (TemporalAccessor temporal)

시간 개체에서 LocalTime의 인스턴스를 가져옵니다.

8 int get (TemporalField 필드)

이 시간에서 지정된 필드의 값을 int로 가져옵니다.

9 int getHour ()

시간 필드를 가져옵니다.

10 long getLong (TemporalField 필드)

이 시간에서 지정된 필드의 값을 long으로 가져옵니다.

11 int getMinute ()

분 필드를 가져옵니다.

12 int getNano ()

나노초 필드를 가져옵니다.

13 int getSecond ()

초 필드를 가져옵니다.

14 int hashCode ()

이 시간에 대한 해시 코드입니다.

15 부울 isAfter (LocalTime 기타)

이 시간이 지정된 시간 이후인지 확인합니다.

16 부울 isBefore (LocalTime 기타)

이 시간이 지정된 시간 이전인지 확인합니다.

17 부울 isSupported (TemporalField 필드)

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

18 부울 isSupported (TemporalUnit 단위)

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

19 LocalTime 빼기 (long amountToSubtract, TemporalUnit 단위)

지정된 양을 뺀 시간의 복사본을 반환합니다.

20 LocalTime 빼기 (TemporalAmount amountToSubtract)

지정된 양을 뺀 시간의 복사본을 반환합니다.

21 LocalTime minusHours (긴 hoursToSubtract)

지정된 시간을 뺀이 LocalTime의 복사본을 반환합니다.

22 LocalTime minusMinutes (긴 minutesToSubtract)

지정된 시간 (분)을 뺀이 LocalTime의 복사본을 반환합니다.

23 LocalTime minusNanos (긴 나노)

지정된 수의 나노초를 뺀 LocalTime의 복사본을 반환합니다.

24 LocalTime minusSeconds (긴 초)

지정된 시간 (초)을 뺀이 LocalTime의 복사본을 반환합니다.

25 정적 LocalTime now ()

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

26 static LocalTime now (시계 시계)

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

27 정적 LocalTime now (ZoneId 영역)

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

28 정적 LocalTime of (int hour, int minutes)

시간과 분에서 LocalTime의 인스턴스를 가져옵니다.

29 정적 LocalTime of (int 시간, int 분, int 초)

시간, 분, 초에서 LocalTime의 인스턴스를 가져옵니다.

30 static LocalTime of (int 시간, int 분, int 초, int nanoOfSecond)

시간, 분, 초 및 나노초에서 LocalTime의 인스턴스를 가져옵니다.

31 static LocalTime ofNanoOfDay (긴 nanoOfDay)

나노 단위 값에서 LocalTime의 인스턴스를 가져옵니다.

32 정적 LocalTime ofSecondOfDay (long secondOfDay)

초 값에서 LocalTime의 인스턴스를 가져옵니다.

33 정적 LocalTime 구문 분석 (CharSequence 텍스트)

2007-12-03T10 : 15 : 30과 같은 텍스트 문자열에서 LocalTime의 인스턴스를 가져옵니다.

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

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

35 LocalTime plus (long amountToAdd, TemporalUnit 단위)

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

36 LocalTime plus (TemporalAmount amountToAdd)

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

37 LocalTime plusHours (긴 hoursToAdd)

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

38 LocalTime plusMinutes (긴 minutesToAdd)

지정된 시간 (분)이 추가 된이 LocalTime의 복사본을 반환합니다.

39 LocalTime plusNanos (긴 나노)

지정된 수의 나노초가 추가 된이 LocalTime의 복사본을 반환합니다.

40 LocalTime plusSeconds (긴 초)

지정된 시간 (초)이 추가 된이 LocalTime의 복사본을 반환합니다.

41 R 쿼리 (TemporalQuery 쿼리)

이번에는 지정된 쿼리를 사용하여 쿼리합니다.

42 ValueRange 범위 (TemporalField 필드)

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

43 long toNanoOfDay ()

시간을 0에서 24 * 60 * 60 * 1,000,000,000-1 사이의 나노 단위로 추출합니다.

44 int toSecondOfDay ()

시간을 0에서 24 * 60 * 60-1 사이의 초로 추출합니다.

45 문자열 toString ()

이 날짜를 10:15와 같은 문자열로 출력합니다.

46 LocalTime truncatedTo (TemporalUnit 단위)

시간이 잘린이 LocalTime의 복사본을 반환합니다.

47 long until (Temporal endExclusive, TemporalUnit 단위)

지정된 단위를 기준으로 다른 시간까지의 시간을 계산합니다.

48 LocalTime with (TemporalAdjuster adjuster)

이 시간의 조정 된 복사본을 반환합니다.

49 LocalTime with (TemporalField 필드, long newValue)

지정된 필드가 새 값으로 설정된이 시간의 복사본을 반환합니다.

50 LocalTime withHour (int hour)

시간이 변경된이 LocalTime의 복사본을 반환합니다.

51 LocalTime withMinute (int 분)

분을 변경하여이 LocalTime의 복사본을 반환합니다.

52 LocalTime withNano (int nanoOfSecond)

나노초가 변경된이 LocalTime의 복사본을 반환합니다.

53 LocalTime withSecond (int 초)

초를 변경하여이 LocalTime의 복사본을 반환합니다.

상속 된 방법

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

  • Java.lang.Object