java.time.LocalDateTime 클래스
소개
그만큼 java.time.LocalDateTime class는 2007-12-03T10 : 15 : 30과 같이 ISO-8601 달력 시스템에서 시간대가없는 날짜-시간을 나타냅니다.
클래스 선언
다음은에 대한 선언입니다. java.time.LocalDateTime 클래스-
public final class LocalDateTime
extends Object
implements Temporal, TemporalAdjuster, ChronoLocalDateTime
, Serializable
들
다음은 필드입니다. java.time.LocalDateTime 클래스-
static LocalDateTime MAX − 지원되는 최대 LocalDateTime, '+ 999999999-12-31T23 : 59 : 59.999999999'.
static LocalDateTime MIN − 지원되는 최소 LocalDateTime, '-999999999-01-01T00 : 00 : 00'.
수업 방법
Sr. 아니. | 방법 및 설명 |
---|---|
1 | Temporal adjustInto (Temporal temporal) 지정된 시간 개체가이 개체와 동일한 날짜 및 시간을 갖도록 조정합니다. |
2 | OffsetDateTime atOffset (ZoneOffset 오프셋) 이 날짜-시간을 오프셋 시간과 결합하여 OffsetDateTime을 만듭니다. |
삼 | ZonedDateTime atZone (ZoneId 영역) 이 날짜-시간을 시간대와 결합하여 ZonedDateTime을 만듭니다. |
4 | int compareTo (ChronoLocalDateTime 기타) 이 날짜-시간을 다른 날짜-시간과 비교합니다. |
5 | 부울 같음 (Object obj) 이 날짜-시간이 다른 날짜-시간과 같은지 확인합니다. |
6 | 문자열 형식 (DateTimeFormatter 포맷터) 지정된 포맷터를 사용하여이 날짜-시간을 형식화합니다. |
7 | 정적 LocalDateTime from (TemporalAccessor temporal) 시간 개체에서 LocalDateTime의 인스턴스를 가져옵니다. |
8 | int get (TemporalField 필드) 이 날짜-시간에서 지정된 필드의 값을 int로 가져옵니다. |
9 | int getDayOfMonth () 날짜 필드를 가져옵니다. |
10 | DayOfWeek getDayOfWeek () DayOfWeek 열거 형인 요일 필드를 가져옵니다. |
11 | int getDayOfYear () 날짜 필드를 가져옵니다. |
12 | int getHour () 시간 필드를 가져옵니다. |
13 | long getLong (TemporalField 필드) 이 날짜-시간에서 지정된 필드의 값을 long으로 가져옵니다. |
14 | 월 getMinute () 분 필드를 가져옵니다. |
15 | 월 getMonth () Month 열거 형을 사용하여 월 필드를 가져옵니다. |
16 | int getMonthValue () 1에서 12까지의 월 필드를 가져옵니다. |
17 | int getNano () 나노초 필드를 가져옵니다. |
18 | int getSecond () 초 필드를 가져옵니다. |
19 | int getYear () 연도 필드를 가져옵니다. |
20 | int hashCode () 이 날짜-시간에 대한 해시 코드입니다. |
21 | 부울 isAfter (ChronoLocalDateTime 기타) 이 날짜-시간이 지정된 날짜-시간 이후인지 확인합니다. |
22 | 부울 isBefore (ChronoLocalDateTime 기타) 이 날짜-시간이 지정된 날짜-시간 이전인지 확인합니다. |
23 | 부울 isEqual (ChronoLocalDateTime 기타) 이 날짜-시간이 지정된 날짜-시간과 같은지 확인합니다. |
24 | 부울 isSupported (TemporalField 필드) 지정된 필드가 지원되는지 확인합니다. |
25 | 부울 isSupported (TemporalUnit 단위) 지정된 단위가 지원되는지 확인합니다. |
26 | LocalDateTime 빼기 (long amountToSubtract, TemporalUnit 단위) 지정된 양을 뺀 날짜-시간의 복사본을 반환합니다. |
27 | LocalDateTime 빼기 (TemporalAmount amountToSubtract) 지정된 양을 뺀 날짜-시간의 복사본을 반환합니다. |
28 | LocalDateTime minusDays (long daysToSubtract) 지정된 일수를 뺀이 LocalDateTime의 복사본을 반환합니다. |
29 | LocalDateTime minusHours (long hoursToSubtract) 지정된 시간을 뺀이 LocalDateTime의 복사본을 반환합니다. |
30 | LocalDateTime minusMinutes (long minutesToSubtract) 지정된 시간 (분)을 뺀 LocalDateTime의 복사본을 반환합니다. |
31 | LocalDateTime -Months (긴 monthsToSubtract) 지정된 개월 수를 뺀이 LocalDateTime의 복사본을 반환합니다. |
32 | LocalDateTime -Nanos (긴 나노) 지정된 나노초 수를 뺀 LocalDateTime의 복사본을 반환합니다. |
33 | LocalDateTime minusSeconds (긴 초) 지정된 시간 (초)을 뺀 LocalDateTime의 복사본을 반환합니다. |
34 | LocalDateTime -Weeks (긴 weeksToSubtract) 지정된 주 수를 뺀이 LocalDateTime의 복사본을 반환합니다. |
35 | LocalDateTime minusYears (long yearsToSubtract) 지정된 연도 수를 뺀이 LocalDateTime의 복사본을 반환합니다. |
36 | static LocalDateTime now () 기본 시간대의 시스템 시계에서 현재 날짜-시간을 가져옵니다. |
37 | static LocalDateTime now (시계 시계) 지정된 시계에서 현재 날짜-시간을 가져옵니다. |
38 | static LocalDateTime now (ZoneId 영역) 지정된 시간대의 시스템 시계에서 현재 날짜-시간을 가져옵니다. |
39 | static LocalDateTime of (int year, int month, int dayOfMonth, int hour, int minutes) 년, 월, 일,시 및 분에서 LocalDateTime의 인스턴스를 가져와 초 및 나노초를 0으로 설정합니다. |
40 | static LocalDateTime of (int year, int month, int dayOfMonth, int hour, int minutes, int second) 나노초를 0으로 설정하여 연, 월, 일,시, 분 및 초에서 LocalDateTime의 인스턴스를 가져옵니다. |
41 | static LocalDateTime of (int year, int month, int dayOfMonth, int hour, int minutes, int second, int nanoOfSecond) 년, 월, 일,시, 분, 초 및 나노초에서 LocalDateTime의 인스턴스를 가져옵니다. |
42 | static LocalDateTime of (int 년, 월 월, int dayOfMonth, int 시간, int 분, int 초) 나노초를 0으로 설정하여 연, 월, 일,시, 분 및 초에서 LocalDateTime의 인스턴스를 가져옵니다. |
43 | static LocalDateTime of (int 년, 월 월, int dayOfMonth, int 시간, int 분, int 초, int nanoOfSecond) 년, 월, 일,시, 분, 초 및 나노초에서 LocalDateTime의 인스턴스를 가져옵니다. |
44 | static LocalDateTime of (LocalDate 날짜, LocalTime 시간) 날짜 및 시간에서 LocalDateTime의 인스턴스를 가져옵니다. |
45 | static LocalDateTime ofEpochSecond (long epochSecond, int nanoOfSecond, ZoneOffset offset) 1970-01-01T00 : 00 : 00Z의 epoch에서 LocalDateTime의 인스턴스를 가져옵니다. |
46 | static LocalDateTime ofInstant (인스턴트 인스턴트, ZoneId 영역) Instant 및 영역 ID에서 LocalDateTime의 인스턴스를 가져옵니다. |
47 | 정적 LocalDateTime 구문 분석 (CharSequence 텍스트) 2007-12-03T10 : 15 : 30과 같은 텍스트 문자열에서 LocalDateTime의 인스턴스를 가져옵니다. |
48 | 정적 LocalDateTime 구문 분석 (CharSequence 텍스트, DateTimeFormatter 포맷터) 특정 포맷터를 사용하여 텍스트 문자열에서 LocalDateTime의 인스턴스를 가져옵니다. |
49 | LocalDateTime plus (long amountToAdd, TemporalUnit 단위) 지정된 양을 추가하여이 날짜-시간의 복사본을 반환합니다. |
50 | LocalDateTime plus (TemporalAmount amountToAdd) 지정된 양을 추가하여이 날짜-시간의 복사본을 반환합니다. |
51 | LocalDateTime plusDays (긴 daysToAdd) 지정된 일 수가 추가 된이 LocalDateTime의 복사본을 반환합니다. |
52 | LocalDateTime plusHours (긴 hoursToAdd) 지정된 시간이 추가 된이 LocalDateTime의 복사본을 반환합니다. |
53 | LocalDateTime plusMinutes (긴 minutesToAdd) 지정된 시간 (분)이 추가 된이 LocalDateTime의 복사본을 반환합니다. |
54 | LocalDateTime plusMonths (긴 monthsToAdd) 지정된 개월 수가 추가 된이 LocalDateTime의 복사본을 반환합니다. |
55 | LocalDateTime plusNanos (긴 나노) 지정된 수의 나노초가 추가 된이 LocalDateTime의 복사본을 반환합니다. |
56 | LocalDateTime plusSeconds (긴 초) 지정된 시간 (초)이 추가 된이 LocalDateTime의 복사본을 반환합니다. |
57 | LocalDateTime plusWeeks (긴 weeksToAdd) 지정된 주 수가 추가 된이 LocalDateTime의 복사본을 반환합니다. |
58 | LocalDateTime plusYears (long yearsToAdd) 지정된 연도 수를 더한이 LocalDateTime의 복사본을 반환합니다. |
59 | 지정된 쿼리를 사용하여이 날짜-시간을 쿼리합니다. |
60 | ValueRange 범위 (TemporalField 필드) 지정된 필드의 유효한 값 범위를 가져옵니다. |
61 | LocalDate toLocalDate () 이 날짜-시간의 LocalDate 부분을 가져옵니다. |
62 | LocalTime toLocalTime () 이 날짜-시간의 LocalTime 부분을 가져옵니다. |
63 | 문자열 toString () 이 날짜를 2007-12-03T10 : 15 : 30과 같은 문자열로 출력합니다. |
64 | LocalDateTime truncatedTo (TemporalUnit 단위) 시간이 잘린이 LocalDateTime의 사본을 리턴합니다. |
65 | long until (Temporal endExclusive, TemporalUnit 단위) 지정된 단위를 기준으로 다른 날짜-시간까지의 시간을 계산합니다. |
66 | LocalDateTime with(TemporalAdjuster adjuster) Returns an adjusted copy of this date-time. |
67 | LocalDateTime with(TemporalField field, long newValue) Returns a copy of this date-time with the specified field set to a new value. |
68 | LocalDateTime withDayOfMonth(int dayOfMonth) Returns a copy of this LocalDateTime with the day-of-month altered. |
69 | LocalDateTime withDayOfYear(int dayOfYear) Returns a copy of this LocalDateTime with the day-of-year altered. |
70 | LocalDateTime withHour(int hour) Returns a copy of this LocalDateTime with the hour-of-day altered. |
71 | LocalDateTime withMinute(int minute) Returns a copy of this LocalDateTime with the minute-of-hour altered. |
72 | LocalDateTime withMonth(int month) Returns a copy of this LocalDateTime with the month-of-year altered. |
73 | LocalDateTime withNano(int nanoOfSecond) Returns a copy of this LocalDateTime with the nano-of-second altered. |
74 | LocalDateTime withSecond(int second) Returns a copy of this LocalDateTime with the second-of-minute altered. |
75 | LocalDateTime withYear(int year) Returns a copy of this LocalDateTime with the year altered. |
Methods inherited
This class inherits methods from the following classes −
- Java.lang.Object