java.time.ZonedDateTime 클래스
소개
그만큼 java.time.ZonedDateTime class는 2007-12-03T10 : 15 : 30 + 01 : 00 Europe / Paris와 같이 ISO-8601 달력 시스템에서 시간대가있는 날짜-시간을 나타냅니다.
클래스 선언
다음은에 대한 선언입니다. java.time.ZonedDateTime 클래스-
public final class ZonedDateTime
extends Object
implements Temporal, ChronoZonedDateTime<LocalDate>, Serializable
수업 방법
| Sr. 아니. | 방법 및 설명 |
|---|---|
| 1 | 부울 같음 (Object obj) 이 날짜-시간이 다른 날짜-시간과 같은지 확인합니다. |
| 2 | 문자열 형식 (DateTimeFormatter 포맷터) 지정된 포맷터를 사용하여이 날짜-시간을 형식화합니다. |
| 삼 | 정적 ZonedDateTime from (TemporalAccessor temporal) 시간 개체에서 ZonedDateTime의 인스턴스를 가져옵니다. |
| 4 | int get (TemporalField 필드) 이 날짜-시간에서 지정된 필드의 값을 int로 가져옵니다. |
| 5 | int getDayOfMonth () 날짜 필드를 가져옵니다. |
| 6 | DayOfWeek getDayOfWeek () DayOfWeek 열거 형인 요일 필드를 가져옵니다. |
| 7 | int getDayOfYear () 날짜 필드를 가져옵니다. |
| 8 | int getHour () 시간 필드를 가져옵니다. |
| 9 | long getLong (TemporalField 필드) 이 날짜-시간에서 지정된 필드의 값을 long으로 가져옵니다. |
| 10 | 월 getMinute () 분 필드를 가져옵니다. |
| 11 | 월 getMonth () Month 열거 형을 사용하여 월 필드를 가져옵니다. |
| 12 | int getMonthValue () 1에서 12까지의 월 필드를 가져옵니다. |
| 13 | int getNano () 나노초 필드를 가져옵니다. |
| 14 | ZoneOffset getOffset () '+01 : 00'과 같은 영역 오프셋을 가져옵니다. |
| 15 | int getSecond () 초 필드를 가져옵니다. |
| 16 | int getYear () 연도 필드를 가져옵니다. |
| 17 | ZoneId getZone () 'Europe / Paris'와 같은 시간대를 가져옵니다. |
| 18 | int hashCode () 이 날짜-시간에 대한 해시 코드입니다. |
| 19 | 부울 isSupported (TemporalField 필드) 지정된 필드가 지원되는지 확인합니다. |
| 20 | 부울 isSupported (TemporalUnit 단위) 지정된 단위가 지원되는지 확인합니다. |
| 21 | ZonedDateTime 빼기 (long amountToSubtract, TemporalUnit 단위) 지정된 양을 뺀 날짜-시간의 복사본을 반환합니다. |
| 22 | ZonedDateTime 빼기 (TemporalAmount amountToSubtract) 지정된 양을 뺀 날짜-시간의 복사본을 반환합니다. |
| 23 | ZonedDateTime minusDays (long daysToSubtract) 지정된 일수를 뺀이 ZonedDateTime의 복사본을 반환합니다. |
| 24 | ZonedDateTime -Hours (long hoursToSubtract) 지정된 시간을 뺀이 ZonedDateTime의 복사본을 반환합니다. |
| 25 | ZonedDateTime minusMinutes (long minutesToSubtract) 지정된 시간 (분)을 뺀 ZonedDateTime의 복사본을 반환합니다. |
| 26 | ZonedDateTime minusMonths (긴 monthsToSubtract) 지정된 개월 수를 뺀이 ZonedDateTime의 복사본을 반환합니다. |
| 27 | ZonedDateTime -Nanos (긴 나노) 지정된 나노초 수를 뺀 ZonedDateTime의 복사본을 반환합니다. |
| 28 | ZonedDateTime minusSeconds (긴 초) 지정된 시간 (초)을 뺀 ZonedDateTime의 복사본을 반환합니다. |
| 29 | ZonedDateTime -Weeks (긴 weeksToSubtract) 지정된 주 수를 뺀이 ZonedDateTime의 복사본을 반환합니다. |
| 30 | ZonedDateTime -Years (long yearsToSubtract) 지정된 연도 수를 뺀이 ZonedDateTime의 복사본을 반환합니다. |
| 31 | 정적 ZonedDateTime now () 기본 시간대의 시스템 시계에서 현재 날짜-시간을 가져옵니다. |
| 32 | 정적 ZonedDateTime now (시계 시계) 지정된 시계에서 현재 날짜-시간을 가져옵니다. |
| 33 | 정적 ZonedDateTime now (ZoneId zone) 지정된 시간대의 시스템 시계에서 현재 날짜-시간을 가져옵니다. |
| 34 | static ZonedDateTime of (int year, int month, int dayOfMonth, int hour, int minutes, int second, int nanoOfSecond, ZoneId zone) 년, 월, 일,시, 분, 초, 나노초 및 시간대에서 ZonedDateTime의 인스턴스를 가져옵니다. |
| 35 | 정적 ZonedDateTime of (LocalDate 날짜, LocalTime 시간, ZoneId 영역) 날짜 및 시간에서 ZonedDateTime의 인스턴스를 가져옵니다. |
| 36 | (LocalDateTime 날짜, ZoneId 영역)의 정적 ZonedDateTime 로컬 날짜-시간에서 ZonedDateTime의 인스턴스를 가져옵니다. |
| 37 | 정적 ZonedDateTime ofInstant (Instant instant, ZoneId zone) Instant 및 영역 ID에서 ZonedDateTime의 인스턴스를 가져옵니다. |
| 38 | 정적 ZonedDateTime ofInstant (LocalDateTime localDateTime, ZoneOffset 오프셋, ZoneId 영역) 로컬 날짜-시간과 오프셋을 결합하여 형성된 순간에서 ZonedDateTime의 인스턴스를 가져옵니다. |
| 39 | static ZonedDateTime ofLocal (LocalDateTime localDateTime, ZoneId zone, ZoneOffset preferredOffset) 가능한 경우 선호하는 오프셋을 사용하여 로컬 날짜-시간에서 ZonedDateTime의 인스턴스를 가져옵니다. |
| 40 | 정적 ZonedDateTime ofStrict (LocalDateTime localDateTime, ZoneOffset 오프셋, ZoneId 영역) 지역 날짜-시간, 오프셋 및 영역 ID의 조합을 엄격하게 검증하는 ZonedDateTime의 인스턴스를 가져옵니다. |
| 41 | 정적 ZonedDateTime 구문 분석 (CharSequence 텍스트) 2007-12-03T10 : 15 : 30 + 01 : 00 [Europe / Paris]와 같은 텍스트 문자열에서 ZonedDateTime의 인스턴스를 가져옵니다. |
| 42 | 정적 ZonedDateTime 구문 분석 (CharSequence 텍스트, DateTimeFormatter 포맷터) 특정 포맷터를 사용하여 텍스트 문자열에서 ZonedDateTime의 인스턴스를 가져옵니다. |
| 43 | ZonedDateTime plus (long amountToAdd, TemporalUnit 단위) 지정된 양을 추가하여이 날짜-시간의 복사본을 반환합니다. |
| 44 | ZonedDateTime plus (TemporalAmount amountToAdd) 지정된 양을 추가하여이 날짜-시간의 복사본을 반환합니다. |
| 45 | ZonedDateTime plusDays (long daysToAdd) 지정된 일 수가 추가 된이 ZonedDateTime의 복사본을 반환합니다. |
| 46 | ZonedDateTime plusHours (긴 hoursToAdd) 지정된 시간이 추가 된 ZonedDateTime의 복사본을 반환합니다. |
| 47 | ZonedDateTime plusMinutes (긴 minutesToAdd) 지정된 시간 (분)이 추가 된 ZonedDateTime의 복사본을 반환합니다. |
| 48 | ZonedDateTime plusMonths (긴 monthsToAdd) 지정된 개월 수를 추가하여이 ZonedDateTime의 복사본을 반환합니다. |
| 49 | ZonedDateTime plusNanos (긴 나노) 지정된 수의 나노초가 추가 된 ZonedDateTime의 복사본을 반환합니다. |
| 50 | ZonedDateTime plusSeconds (긴 초) 지정된 시간 (초)이 추가 된 ZonedDateTime의 복사본을 반환합니다. |
| 51 | ZonedDateTime plusWeeks (긴 weeksToAdd) 지정된 주 수를 추가하여이 ZonedDateTime의 복사본을 반환합니다. |
| 52 | ZonedDateTime plusYears (long yearsToAdd) 지정된 연도 수를 추가하여이 ZonedDateTime의 복사본을 반환합니다. |
| 53 | 지정된 쿼리를 사용하여이 날짜-시간을 쿼리합니다. |
| 54 | ValueRange 범위 (TemporalField 필드) 지정된 필드의 유효한 값 범위를 가져옵니다. |
| 55 | LocalDate toLocalDate () 이 날짜-시간의 LocalDate 부분을 가져옵니다. |
| 56 | LocalTime toLocalTime () 이 날짜-시간의 LocalTime 부분을 가져옵니다. |
| 57 | OffsetDateTime toOffsetDateTime () 이 날짜-시간을 OffsetDateTime으로 변환합니다. |
| 58 | 문자열 toString () 이 날짜를 2007-12-03T10 : 15 : 30 + 01 : 00 [Europe / Paris]와 같이 문자열로 출력합니다. |
| 59 | ZonedDateTime truncatedTo (TemporalUnit 단위) 시간이 잘린 ZonedDateTime의 복사본을 반환합니다. |
| 60 | long until (Temporal endExclusive, TemporalUnit 단위) 지정된 단위를 기준으로 다른 날짜-시간까지의 시간을 계산합니다. |
| 61 | ZonedDateTime with (TemporalAdjuster adjuster) 이 날짜-시간의 조정 된 복사본을 반환합니다. |
| 62 | ZonedDateTime with (TemporalField 필드, long newValue) 지정된 필드가 새 값으로 설정된이 날짜-시간의 복사본을 반환합니다. |
| 63 | ZonedDateTime with DayOfMonth (int dayOfMonth) 날짜가 변경된이 ZonedDateTime의 복사본을 반환합니다. |
| 64 | ZonedDateTime with DayOfYear (int dayOfYear) 날짜가 변경된이 ZonedDateTime의 복사본을 반환합니다. |
| 65 | ZonedDateTime withEarlierOffsetAtOverlap () 로컬 타임 라인 겹침에서 두 개의 유효한 오프셋 중 더 이른 오프셋으로 영역 오프셋을 변경하는이 날짜-시간의 복사본을 반환합니다. |
| 66 | ZonedDateTime withFixedOffsetZone () 오프셋으로 설정된 영역 ID를 사용하여이 날짜-시간의 복사본을 반환합니다. |
| 67 | ZonedDateTime withHour (int hour) 시간을 변경하여이 ZonedDateTime의 복사본을 반환합니다. |
| 68 | ZonedDateTime withLaterOffsetAtOverlap () 로컬 타임 라인 겹침에서 두 개의 유효한 오프셋 중 나중으로 영역 오프셋을 변경하는이 날짜-시간의 복사본을 반환합니다. |
| 69 | ZonedDateTime withMinute (int 분) 분을 변경하여이 ZonedDateTime의 복사본을 반환합니다. |
| 70 | ZonedDateTime withMonth (int month) 이 ZonedDateTime의 월이 변경된 복사본을 반환합니다. |
| 71 | ZonedDateTime withNano (int nanoOfSecond) 나노초가 변경된이 ZonedDateTime의 복사본을 반환합니다. |
| 72 | ZonedDateTime withSecond (int 초) 초를 변경하여이 ZonedDateTime의 복사본을 반환합니다. |
| 73 | ZonedDateTime withYear (int year) 연도가 변경된이 ZonedDateTime의 복사본을 반환합니다. |
| 74 | ZoneDateTime withZoneSameInstant (ZoneId zone) 인스턴트를 유지하면서 다른 시간대를 사용하여이 날짜-시간의 복사본을 반환합니다. |
| 75 | ZonedDateTime withZoneSameLocal (ZoneId zone) 가능한 경우 로컬 날짜-시간을 유지하면서 다른 시간대를 사용하여이 날짜-시간의 사본을 리턴합니다. |
상속 된 방법
이 클래스는 다음 클래스에서 메서드를 상속합니다-
- Java.lang.Object