java.time.LocalDate 클래스
소개
그만큼 java.time.LocalDate class는 2007-12-03과 같이 ISO-8601 달력 시스템에서 시간대가없는 날짜를 나타냅니다.
클래스 선언
다음은에 대한 선언입니다. java.time.LocalDate 클래스-
public final class LocalDate
extends Object
implements Temporal, TemporalAdjuster, ChronoLocalDate, Serializable
들
다음은 필드입니다. java.time.LocalDate 클래스-
static LocalDate MAX − 지원되는 최대 LocalDate, '+ 999999999-12-31'.
static LocalDate MIN − 지원되는 최소 LocalDate, '-999999999-01-01'.
수업 방법
Sr. 아니. | 방법 및 설명 |
---|---|
1 | Temporal adjustInto (Temporal temporal) 지정된 시간 개체를이 개체와 동일한 날짜로 조정합니다. |
2 | LocalDateTime atStartOfDay () 이 날짜를 자정 시간과 결합하여이 날짜의 시작에 LocalDateTime을 만듭니다. |
삼 | ZonedDateTime atStartOfDay (ZoneId zone) 시간대의 규칙에 따라 유효한 가장 이른 시간에이 날짜에서 존 날짜-시간을 리턴합니다. |
4 | LocalDateTime atTime (int 시간, int 분) 이 날짜를 시간과 결합하여 LocalDateTime을 만듭니다. |
5 | LocalDateTime atTime (int 시간, int 분, int 초) 이 날짜를 시간과 결합하여 LocalDateTime을 만듭니다. |
6 | LocalDateTime atTime (int 시간, int 분, int 초, int nanoOfSecond) 이 날짜를 시간과 결합하여 LocalDateTime을 만듭니다. |
7 | LocalDateTime atTime (LocalTime 시간) 이 날짜를 시간과 결합하여 LocalDateTime을 만듭니다. |
8 | OffsetDateTime atTime (OffsetTime 시간) 이 날짜를 오프셋 시간과 결합하여 OffsetDateTime을 만듭니다. |
9 | int compareTo (ChronoLocalDate 기타) 이 날짜를 다른 날짜와 비교합니다. |
10 | 부울 같음 (Object obj) 이 날짜가 다른 날짜와 같은지 확인합니다. |
11 | 문자열 형식 (DateTimeFormatter 포맷터) 지정된 포맷터를 사용하여이 날짜를 포맷합니다. |
12 | 정적 LocalDate from (TemporalAccessor temporal) 시간 개체에서 LocalDate의 인스턴스를 가져옵니다. |
13 | int get (TemporalField 필드) 이 날짜에서 지정된 필드의 값을 int로 가져옵니다. |
14 | IsoChronology getChronology () ISO 달력 시스템 인이 날짜의 연대기를 가져옵니다. |
15 | int getDayOfMonth () 날짜 필드를 가져옵니다. |
16 | DayOfWeek getDayOfWeek () DayOfWeek 열거 형인 요일 필드를 가져옵니다. |
17 | int getDayOfYear () 날짜 필드를 가져옵니다. |
18 | 시대 getEra () 이 날짜에 적용 가능한 연대를 가져옵니다. |
19 | long getLong (TemporalField 필드) 이 날짜에서 지정된 필드의 값을 long으로 가져옵니다. |
20 | 월 getMonth () Month 열거 형을 사용하여 월 필드를 가져옵니다. |
21 | int getMonthValue () 1에서 12까지의 월 필드를 가져옵니다. |
22 | int getYear () 연도 필드를 가져옵니다. |
23 | int hashCode () 이 날짜의 해시 코드입니다. |
24 | 부울 isAfter (ChronoLocalDate 기타) 이 날짜가 지정된 날짜 이후인지 확인합니다. |
25 | 부울 isBefore (ChronoLocalDate 기타) 이 날짜가 지정된 날짜 이전인지 확인합니다. |
26 | 부울 isEqual (ChronoLocalDate 기타) 이 날짜가 지정된 날짜와 같은지 확인합니다. |
27 | 부울 isLeapYear () ISO proleptic 달력 시스템 규칙에 따라 연도가 윤년인지 확인합니다. |
28 | 부울 isSupported (TemporalField 필드) 지정된 필드가 지원되는지 확인합니다. |
29 | 부울 isSupported (TemporalUnit 단위) 지정된 단위가 지원되는지 확인합니다. |
30 | int lengthOfMonth () 이 날짜가 나타내는 월의 길이를 반환합니다. |
31 | int lengthOfYear () 이 날짜가 나타내는 연도의 길이를 반환합니다. |
32 | LocalDate 마이너스 (long amountToSubtract, TemporalUnit 단위) 지정된 금액을 뺀이 날짜의 복사본을 반환합니다. |
33 | LocalDate 마이너스 (TemporalAmount amountToSubtract) 지정된 금액을 뺀이 날짜의 복사본을 반환합니다. |
34 | LocalDate minusDays (long daysToSubtract) 지정된 일수를 뺀이 LocalDate의 사본을 리턴합니다. |
35 | LocalDate minusMonths (긴 monthsToSubtract) 지정된 개월 수를 뺀이 LocalDate의 복사본을 반환합니다. |
36 | LocalDate minusWeeks (긴 weeksToSubtract) 지정된 주 수를 뺀이 LocalDate의 복사본을 반환합니다. |
37 | LocalDate minusYears (긴 yearsToSubtract) 지정된 연수를 뺀이 LocalDate의 복사본을 반환합니다. |
38 | static LocalDate now () 기본 시간대의 시스템 시계에서 현재 날짜를 가져옵니다. |
39 | static LocalDate now (시계 시계) 지정된 시계에서 현재 날짜를 가져옵니다. |
40 | static LocalDate now (ZoneId 영역) 지정된 시간대의 시스템 시계에서 현재 날짜를 가져옵니다. |
41 | static LocalDate of (int year, int month, int dayOfMonth) 년, 월, 일에서 LocalDate의 인스턴스를 가져옵니다. |
42 | static LocalDate of (int year, Month month, int dayOfMonth) 년, 월, 일에서 LocalDate의 인스턴스를 가져옵니다. |
43 | EpochDay의 static LocalDate (긴 epochDay) epoch day count에서 LocalDate의 인스턴스를 가져옵니다. |
44 | static LocalDate ofYearDay (int year, int dayOfYear) 연도와 연도에서 LocalDate의 인스턴스를 가져옵니다. |
45 | 정적 LocalDate 구문 분석 (CharSequence 텍스트) 2007-12-03과 같은 텍스트 문자열에서 LocalDate의 인스턴스를 가져옵니다. |
46 | 정적 LocalDate 구문 분석 (CharSequence 텍스트, DateTimeFormatter 포맷터) 특정 포맷터를 사용하여 텍스트 문자열에서 LocalDate의 인스턴스를 가져옵니다. |
47 | LocalDate plus (long amountToAdd, TemporalUnit 단위) 지정된 금액이 더해진이 날짜의 복사본을 반환합니다. |
48 | LocalDate plus (TemporalAmount amountToAdd) 지정된 금액이 더해진이 날짜의 복사본을 반환합니다. |
49 | LocalDate plusDays (긴 daysToAdd) 지정된 일 수가 추가 된이 LocalDate의 복사본을 반환합니다. |
50 | LocalDate plusMonths (긴 monthsToAdd) 지정된 개월 수를 추가하여이 LocalDate의 복사본을 반환합니다. |
51 | LocalDate plusWeeks (긴 weeksToAdd) 지정된 주 수를 추가하여이 LocalDate의 복사본을 반환합니다. |
52 | LocalDate plusYears (긴 yearsToAdd) 지정된 연도 수를 더한이 LocalDate의 복사본을 반환합니다. |
53 | 지정된 쿼리를 사용하여이 날짜를 쿼리합니다. |
54 | ValueRange 범위 (TemporalField 필드) 지정된 필드의 유효한 값 범위를 가져옵니다. |
55 | 긴 toEpochDay () 이 날짜를 Epoch Day로 변환합니다. |
56 | 문자열 toString () 이 날짜를 2007-12-03과 같은 문자열로 출력합니다. |
57 | 기간 (ChronoLocalDate endDateExclusive)까지 이 날짜와 다른 날짜 사이의 기간을 기간으로 계산합니다. |
58 | long until (Temporal endExclusive, TemporalUnit 단위) 지정된 단위로 다른 날짜까지의 시간을 계산합니다. |
59 | LocalDate with (TemporalAdjuster adjuster) 이 날짜의 조정 된 복사본을 반환합니다. |
60 | LocalDate with (TemporalField 필드, long newValue) 지정된 필드가 새 값으로 설정된이 날짜의 복사본을 반환합니다. |
61 | LocalDate with DayOfMonth (int dayOfMonth) 날짜가 변경된이 LocalDate의 복사본을 반환합니다. |
62 | LocalDate withDayOfYear (int dayOfYear) 날짜가 변경된이 LocalDate의 복사본을 반환합니다. |
63 | LocalDate withMonth (int month) 월이 변경된이 LocalDate의 복사본을 반환합니다. |
64 | LocalDate withYear (int year) 연도가 변경된이 LocalDate의 복사본을 반환합니다. |
상속 된 방법
이 클래스는 다음 클래스에서 메서드를 상속합니다-
- Java.lang.Object