パッケージ | 説明 |
---|---|
java.time |
日付、時間、インスタント、デュレーションのメインAPI。
|
java.time.chrono |
デフォルトのISO暦以外の暦体系の汎用API。
|
java.time.format |
日付と時間を出力し、解析するクラスを提供します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
LocalDate
ISO-8601暦体系のタイムゾーンのない日付、
2007-12-03 など。 |
修飾子と型 | メソッドと説明 |
---|---|
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 として計算します。 |
修飾子と型 | インタフェースと説明 |
---|---|
interface |
ChronoLocalDateTime<D extends ChronoLocalDate>
任意の暦のタイムゾーンのない日付/時間、高度なグローバリゼーション・ユース・ケース向けです。
|
interface |
ChronoZonedDateTime<D extends ChronoLocalDate>
任意の暦のタイムゾーン付きの日付/時間、高度なグローバリゼーション・ユース・ケース向けです。
|
修飾子と型 | クラスと説明 |
---|---|
class |
HijrahDate
ヒジュラ暦体系の日付。
|
class |
JapaneseDate
和暦体系の日付。
|
class |
MinguoDate
民国暦体系の日付。
|
class |
ThaiBuddhistDate
タイ仏暦体系の日付。
|
修飾子と型 | メソッドと説明 |
---|---|
default ChronoLocalDate |
Chronology.date(Era era, int yearOfEra, int month, int dayOfMonth)
紀元、紀元年、月、および「月の日」フィールドから、この暦のローカル日付を取得します。
|
ChronoLocalDate |
Chronology.date(int prolepticYear, 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)
指定されたタイムゾーンのシステム・クロックからこの暦の現在のローカル日付を取得します。
|
default ChronoLocalDate |
Chronology.dateYearDay(Era era, int yearOfEra, int dayOfYear)
紀元、紀元年、「年の日」フィールドから、この暦のローカル日付を取得します。
|
ChronoLocalDate |
Chronology.dateYearDay(int prolepticYear, 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)
指定されたフィールドを変更して、このオブジェクトと同じ型のオブジェクトを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
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 を取得します。 |
修飾子と型 | メソッドと説明 |
---|---|
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 |
HijrahDate.until(ChronoLocalDate endDate) |
ChronoPeriod |
ChronoLocalDate.until(ChronoLocalDate endDateExclusive)
この日付からもう一方の日付までの期間を
ChronoPeriod として計算します。 |
ChronoPeriod |
MinguoDate.until(ChronoLocalDate endDate) |
ChronoPeriod |
JapaneseDate.until(ChronoLocalDate endDate) |
ChronoPeriod |
ThaiBuddhistDate.until(ChronoLocalDate endDate) |
修飾子と型 | メソッドと説明 |
---|---|
DateTimeFormatterBuilder |
DateTimeFormatterBuilder.appendValueReduced(TemporalField field, int width, int maxWidth, ChronoLocalDate baseDate)
日付/時間フィールドのリデュースされた値をフォーマッタに追加します。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.