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」。
クラスメソッド
シニア番号 | 方法と説明 |
---|---|
1 | 時間的adjustInto(時間的時間的) 指定された時間オブジェクトを、このオブジェクトと同じ日付になるように調整します。 |
2 | LocalDateTime atStartOfDay() この日付を深夜の時刻と組み合わせて、この日付の開始時にLocalDateTimeを作成します。 |
3 | ZonedDateTime atStartOfDay(ZoneIdゾーン) タイムゾーンのルールに従って、この日付から最も早い有効時間でゾーン化された日時を返します。 |
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 time) この日付と時刻を組み合わせてLocalDateTimeを作成します。 |
8 | OffsetDateTime atTime(OffsetTime時間) この日付をオフセット時間と組み合わせて、OffsetDateTimeを作成します。 |
9 | int compareTo(ChronoLocalDate other) この日付を別の日付と比較します。 |
10 | boolean equals(Object obj) この日付が別の日付と等しいかどうかを確認します。 |
11 | 文字列フォーマット(DateTimeFormatterフォーマッター) 指定されたフォーマッタを使用してこの日付をフォーマットします。 |
12 | static LocalDate from(TemporalAccessortemporal) 一時オブジェクトから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() 月の列挙型を使用して月のフィールドを取得します。 |
21 | int getMonthValue() 1から12までの月のフィールドを取得します。 |
22 | int getYear() 年フィールドを取得します。 |
23 | int hashCode() この日付のハッシュコード。 |
24 | boolean isAfter(ChronoLocalDate other) この日付が指定された日付より後かどうかを確認します。 |
25 | boolean isBefore(ChronoLocalDate other) この日付が指定された日付より前かどうかを確認します。 |
26 | boolean isEqual(ChronoLocalDate other) この日付が指定された日付と等しいかどうかを確認します。 |
27 | ブールisLeapYear() ISO暦暦システム規則に従って、その年がうるう年であるかどうかを確認します。 |
28 | boolean isSupported(TemporalFieldフィールド) 指定されたフィールドがサポートされているかどうかを確認します。 |
29 | boolean isSupported(TemporalUnit unit) 指定されたユニットがサポートされているかどうかを確認します。 |
30 | int lengthOfMonth() この日付で表される月の長さを返します。 |
31 | int lengthOfYear() この日付で表される年の長さを返します。 |
32 | LocalDateマイナス(long amountToSubtract、TemporalUnit unit) 指定された金額を差し引いたこの日付のコピーを返します。 |
33 | LocalDateマイナス(TemporalAmountamountToSubtract) 指定された金額を差し引いたこの日付のコピーを返します。 |
34 | LocalDateマイナス日(longdaysToSubtract) 指定された日数を差し引いたこのLocalDateのコピーを返します。 |
35 | LocalDateマイナス月(長いmonthsToSubtract) 指定された月数を差し引いたこのLocalDateのコピーを返します。 |
36 | LocalDateマイナスウィーク(長いweeksToSubtract) 指定された週数を差し引いたこのLocalDateのコピーを返します。 |
37 | LocalDateマイナス年(longyearsToSubtract) 指定された年数を差し引いたこのLocalDateのコピーを返します。 |
38 | static LocalDate now() デフォルトのタイムゾーンでシステムクロックから現在の日付を取得します。 |
39 | static LocalDate now(クロッククロック) 指定された時計から現在の日付を取得します。 |
40 | static LocalDate now(ZoneId zone) 指定されたタイムゾーンのシステムクロックから現在の日付を取得します。 |
41 | static LocalDate of(int year、int month、int dayOfMonth) 年、月、日からLocalDateのインスタンスを取得します。 |
42 | static LocalDate of(int year、Month month、int dayOfMonth) 年、月、日からLocalDateのインスタンスを取得します。 |
43 | static LocalDate ofEpochDay(long epochDay) エポック日数からLocalDateのインスタンスを取得します。 |
44 | static LocalDate ofYearDay(int year、int dayOfYear) 年と曜日からLocalDateのインスタンスを取得します。 |
45 | static LocalDate parse(CharSequence text) 2007-12-03などのテキスト文字列からLocalDateのインスタンスを取得します。 |
46 | static LocalDate parse(CharSequence text、DateTimeFormatter formatter) 特定のフォーマッタを使用して、テキスト文字列からLocalDateのインスタンスを取得します。 |
47 | LocalDate plus(long amountToAdd、TemporalUnit unit) 指定された金額が追加されたこの日付のコピーを返します。 |
48 | LocalDate plus(TemporalAmount amountToAdd) 指定された金額が追加されたこの日付のコピーを返します。 |
49 | LocalDate plusDays(long daysToAdd) 指定された日数が追加されたこのLocalDateのコピーを返します。 |
50 | LocalDate plusMonths(long monthsToAdd) 指定された月数が追加されたこのLocalDateのコピーを返します。 |
51 | LocalDate plusWeeks(long weeksToAdd) 指定された週数が追加されたこのLocalDateのコピーを返します。 |
52 | LocalDate plusYears(long yearsToAdd) 指定された年数が追加されたこのLocalDateのコピーを返します。 |
53 | 指定されたクエリを使用してこの日付をクエリします。 |
54 | ValueRange範囲(TemporalFieldフィールド) 指定されたフィールドの有効な値の範囲を取得します。 |
55 | 長いtoEpochDay() この日付をエポック日に変換します。 |
56 | 文字列toString() この日付を2007-12-03などの文字列として出力します。 |
57 | までの期間(ChronoLocalDate endDateExclusive) この日付から別の日付までの期間を期間として計算します。 |
58 | long until(Temporal endExclusive、TemporalUnit unit) 指定された単位で、別の日付までの時間を計算します。 |
59 | LocalDate with(TemporalAdjusterアジャスター) この日付の調整済みコピーを返します。 |
60 | LocalDate with(TemporalField field、long newValue) 指定されたフィールドが新しい値に設定されたこの日付のコピーを返します。 |
61 | LocalDate withDayOfMonth(int dayOfMonth) 曜日が変更されたこのLocalDateのコピーを返します。 |
62 | LocalDate withDayOfYear(int dayOfYear) 曜日が変更されたこのLocalDateのコピーを返します。 |
63 | LocalDate withMonth(int month) 月が変更されたこのLocalDateのコピーを返します。 |
64 | LocalDate withYear(int year) 年が変更されたこのLocalDateのコピーを返します。 |
継承されたメソッド
このクラスは、次のクラスからメソッドを継承します-
- Java.lang.Object