インタフェース
java.time.chrono.ChronoLocalDateの使用
-
ChronoLocalDateを使用しているパッケージ パッケージ 説明 java.time 日付、時間、インスタント、デュレーションのメインAPI。java.time.chrono デフォルトのISO暦以外の暦体系の汎用API。java.time.format 日付と時間を出力し、解析するクラスを提供します。 -
-
java.timeのChronoLocalDateの使用
ChronoLocalDateを実装するjava.timeのクラス 修飾子と型 クラス 説明 class
LocalDate
ISO-8601暦体系のタイムゾーンのない日付、2007-12-03
など。ChronoLocalDate型のパラメータを持つjava.timeのメソッド 修飾子と型 メソッド 説明 int
LocalDate. compareTo(ChronoLocalDate other)
この日付を別の日付と比較します。boolean
LocalDate. isAfter(ChronoLocalDate other)
この日付が、指定された日付より後にあるかどうかをチェックします。boolean
LocalDate. isBefore(ChronoLocalDate other)
この日付が、指定された日付より前にあるかどうかをチェックします。boolean
LocalDate. isEqual(ChronoLocalDate other)
この日付が、指定された日付と等しいかどうかをチェックします。Period
LocalDate. until(ChronoLocalDate endDateExclusive)
この日付からもう一方の日付までの期間をPeriod
として計算します。 -
java.time.chronoのChronoLocalDateの使用
ChronoLocalDate型の型パラメータを持つjava.time.chronoのクラス 修飾子と型 インタフェース 説明 interface
ChronoLocalDateTime<D extends ChronoLocalDate>
任意の暦のタイムゾーンのない日付/時間、高度なグローバリゼーション・ユース・ケース向けです。interface
ChronoZonedDateTime<D extends ChronoLocalDate>
任意の暦のタイムゾーン付きの日付/時間、高度なグローバリゼーション・ユース・ケース向けです。ChronoLocalDateを実装するjava.time.chronoのクラス 修飾子と型 クラス 説明 class
HijrahDate
ヒジュラ暦体系の日付。class
JapaneseDate
和暦体系の日付。class
MinguoDate
民国暦体系の日付。class
ThaiBuddhistDate
タイ仏暦体系の日付。ChronoLocalDateを返すjava.time.chronoのメソッド 修飾子と型 メソッド 説明 ChronoLocalDate
Chronology. date(int prolepticYear, int month, int dayOfMonth)
先発暦の年、月、および「月の日」フィールドから、この暦のローカル日付を取得します。default ChronoLocalDate
Chronology. date(Era era, int yearOfEra, int month, int dayOfMonth)
紀元、紀元年、月、および「月の日」フィールドから、この暦のローカル日付を取得します。ChronoLocalDate
Chronology. date(TemporalAccessor temporal)
別の時間的オブジェクトから、この暦のローカル日付を取得します。ChronoLocalDate
Chronology. dateEpochDay(long epochDay)
エポック日から、この暦のローカル日付を取得します。default ChronoLocalDate
Chronology. dateNow()
デフォルトのタイムゾーンのシステム・クロックからこの暦の現在のローカル日付を取得します。default ChronoLocalDate
Chronology. dateNow(Clock clock)
指定されたクロックからこの暦の現在のローカル日付を取得します。default ChronoLocalDate
Chronology. dateNow(ZoneId zone)
指定されたタイムゾーンのシステム・クロックからこの暦の現在のローカル日付を取得します。ChronoLocalDate
Chronology. dateYearDay(int prolepticYear, int dayOfYear)
先発暦の年および「年の日」フィールドから、この暦のローカル日付を取得します。default ChronoLocalDate
Chronology. dateYearDay(Era era, int yearOfEra, int dayOfYear)
紀元、紀元年、「年の日」フィールドから、この暦のローカル日付を取得します。static ChronoLocalDate
ChronoLocalDate. from(TemporalAccessor temporal)
一時オブジェクトからChronoLocalDate
のインスタンスを取得します。default ChronoLocalDate
ChronoLocalDate. minus(long amountToSubtract, TemporalUnit unit)
指定された期間を減算して、このオブジェクトと同じ型のオブジェクトを返します。default ChronoLocalDate
ChronoLocalDate. minus(TemporalAmount amount)
量を減算して、このオブジェクトと同じ型のオブジェクトを返します。default ChronoLocalDate
ChronoLocalDate. plus(long amountToAdd, TemporalUnit unit)
指定された期間を追加して、このオブジェクトと同じ型のオブジェクトを返します。default ChronoLocalDate
ChronoLocalDate. plus(TemporalAmount amount)
ある時間を追加して、このオブジェクトと同じ型のオブジェクトを返します。ChronoLocalDate
AbstractChronology. resolveDate(Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle)
解析されたChronoField
の値を解析時の日付に解決します。ChronoLocalDate
Chronology. resolveDate(Map<TemporalField,Long> fieldValues, ResolverStyle resolverStyle)
解析されたChronoField
の値を解析時の日付に解決します。default ChronoLocalDate
ChronoLocalDate. with(TemporalAdjuster adjuster)
調整を行って、このオブジェクトと同じ型の調整済オブジェクトを返します。default ChronoLocalDate
ChronoLocalDate. with(TemporalField field, long newValue)
指定されたフィールドを変更して、このオブジェクトと同じ型のオブジェクトを返します。ChronoLocalDate型の引数を持つ型を返すjava.time.chronoのメソッド 修飾子と型 メソッド 説明 default ChronoLocalDateTime<? extends ChronoLocalDate>
Chronology. localDateTime(TemporalAccessor temporal)
別の時間的オブジェクトから、この暦のローカル日付/時間を取得します。static Comparator<ChronoLocalDate>
ChronoLocalDate. timeLineOrder()
暦を無視して時系列順にChronoLocalDate
を比較するコンパレータを取得します。default ChronoZonedDateTime<? extends ChronoLocalDate>
Chronology. zonedDateTime(Instant instant, ZoneId zone)
Instant
からこの暦でChronoZonedDateTime
を取得します。default ChronoZonedDateTime<? extends ChronoLocalDate>
Chronology. zonedDateTime(TemporalAccessor temporal)
もう一方のtemporal (一時)オブジェクトからこの暦でChronoZonedDateTime
を取得します。ChronoLocalDate型のパラメータを持つjava.time.chronoのメソッド 修飾子と型 メソッド 説明 static ChronoPeriod
ChronoPeriod. between(ChronoLocalDate startDateInclusive, ChronoLocalDate endDateExclusive)
2つの日付の間の時間の量から構成されるChronoPeriod
を取得します。default int
ChronoLocalDate. compareTo(ChronoLocalDate other)
暦を含めて、この日付を別の日付と比較します。default boolean
ChronoLocalDate. isAfter(ChronoLocalDate other)
暦を無視して、この日付が、指定された日付の後であるかどうかをチェックします。default boolean
ChronoLocalDate. isBefore(ChronoLocalDate other)
暦を無視して、この日付が、指定された日付の前であるかどうかをチェックします。default boolean
ChronoLocalDate. isEqual(ChronoLocalDate other)
暦を無視して、この日付が、指定された日付と等しいかどうかをチェックします。ChronoPeriod
ChronoLocalDate. until(ChronoLocalDate endDateExclusive)
この日付からもう一方の日付までの期間をChronoPeriod
として計算します。 -
java.time.formatのChronoLocalDateの使用
ChronoLocalDate型のパラメータを持つjava.time.formatのメソッド 修飾子と型 メソッド 説明 DateTimeFormatterBuilder
DateTimeFormatterBuilder. appendValueReduced(TemporalField field, int width, int maxWidth, ChronoLocalDate baseDate)
日付/時間フィールドのリデュースされた値をフォーマッタに追加します。
-