| パッケージ | 説明 | 
|---|---|
| java.time | 
 
 日付、時間、インスタント、デュレーションのメインAPI。 
 | 
| java.time.chrono | 
 
 デフォルトのISO暦以外の暦体系の汎用API。 
 | 
| java.time.temporal | 
 
 フィールドと単位を使用した日時へのアクセス、および日時アジャスタ。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
List<TemporalUnit> | 
Period.getUnits()
この期間でサポートされる一連の単位を取得します。 
 | 
List<TemporalUnit> | 
Duration.getUnits()
このデュレーションでサポートされている単位セットを取得します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
long | 
Period.get(TemporalUnit unit)
要求された単位の値を取得します。 
 | 
long | 
Duration.get(TemporalUnit unit)
要求された単位の値を取得します。 
 | 
boolean | 
Instant.isSupported(TemporalUnit unit)
指定された単位がサポートされているかどうかをチェックします。 
 | 
boolean | 
OffsetTime.isSupported(TemporalUnit unit)
指定された単位がサポートされているかどうかをチェックします。 
 | 
boolean | 
OffsetDateTime.isSupported(TemporalUnit unit)
指定された単位がサポートされているかどうかをチェックします。 
 | 
boolean | 
LocalTime.isSupported(TemporalUnit unit)
指定された単位がサポートされているかどうかをチェックします。 
 | 
boolean | 
LocalDate.isSupported(TemporalUnit unit)
指定された単位がサポートされているかどうかをチェックします。 
 | 
boolean | 
YearMonth.isSupported(TemporalUnit unit)
指定された単位がサポートされているかどうかをチェックします。 
 | 
boolean | 
LocalDateTime.isSupported(TemporalUnit unit)
指定された単位がサポートされているかどうかをチェックします。 
 | 
boolean | 
ZonedDateTime.isSupported(TemporalUnit unit)
指定された単位がサポートされているかどうかをチェックします。 
 | 
boolean | 
Year.isSupported(TemporalUnit unit)
指定された単位がサポートされているかどうかをチェックします。 
 | 
Instant | 
Instant.minus(long amountToSubtract, TemporalUnit unit)
このインスタントのコピーから指定された量を引いたものを返します。 
 | 
OffsetTime | 
OffsetTime.minus(long amountToSubtract, TemporalUnit unit)
指定された量を減算して、この時間のコピーを返します。 
 | 
OffsetDateTime | 
OffsetDateTime.minus(long amountToSubtract, TemporalUnit unit)
指定された量を減算した、この日付/時間のコピーを返します。 
 | 
LocalTime | 
LocalTime.minus(long amountToSubtract, TemporalUnit unit)
指定された量を減算して、この時間のコピーを返します。 
 | 
LocalDate | 
LocalDate.minus(long amountToSubtract, TemporalUnit unit)
指定された量を減算した、この日付のコピーを返します。 
 | 
YearMonth | 
YearMonth.minus(long amountToSubtract, TemporalUnit unit)
指定された量を減算して、この年/月のコピーを返します。 
 | 
LocalDateTime | 
LocalDateTime.minus(long amountToSubtract, TemporalUnit unit)
指定された量を減算した、この日付/時間のコピーを返します。 
 | 
ZonedDateTime | 
ZonedDateTime.minus(long amountToSubtract, TemporalUnit unit)
指定された量を減算した、この日付/時間のコピーを返します。 
 | 
Year | 
Year.minus(long amountToSubtract, TemporalUnit unit)
指定された量を減算して、この年のコピーを返します。 
 | 
Duration | 
Duration.minus(long amountToSubtract, TemporalUnit unit)
指定されたデュレーションを減算した、このデュレーションのコピーを返します。 
 | 
static Duration | 
Duration.of(long amount, TemporalUnit unit)
指定された単位での量を表す 
Durationを取得します。 | 
Instant | 
Instant.plus(long amountToAdd, TemporalUnit unit)
このインスタントのコピーに指定された量を加算したものを返します。 
 | 
OffsetTime | 
OffsetTime.plus(long amountToAdd, TemporalUnit unit)
この時刻のコピーに指定された時間を追加したものを返します。 
 | 
OffsetDateTime | 
OffsetDateTime.plus(long amountToAdd, TemporalUnit unit)
指定された量を加算した、この日付/時間のコピーを返します。 
 | 
LocalTime | 
LocalTime.plus(long amountToAdd, TemporalUnit unit)
この時刻のコピーに指定された時間を追加したものを返します。 
 | 
LocalDate | 
LocalDate.plus(long amountToAdd, TemporalUnit unit)
指定された量を加算した、この日付のコピーを返します。 
 | 
YearMonth | 
YearMonth.plus(long amountToAdd, TemporalUnit unit)
指定された量を加算して、この年/月のコピーを返します。 
 | 
LocalDateTime | 
LocalDateTime.plus(long amountToAdd, TemporalUnit unit)
指定された量を加算した、この日付/時間のコピーを返します。 
 | 
ZonedDateTime | 
ZonedDateTime.plus(long amountToAdd, TemporalUnit unit)
指定された量を加算した、この日付/時間のコピーを返します。 
 | 
Year | 
Year.plus(long amountToAdd, TemporalUnit unit)
指定された量を加算して、この年のコピーを返します。 
 | 
Duration | 
Duration.plus(long amountToAdd, TemporalUnit unit)
指定されたデュレーションを加算した、このデュレーションのコピーを返します。 
 | 
Instant | 
Instant.truncatedTo(TemporalUnit unit)
指定された単位に切り捨てられた状態で、この 
Instantのコピーを返します。 | 
OffsetTime | 
OffsetTime.truncatedTo(TemporalUnit unit)
時間を切り捨てて、この 
OffsetTimeのコピーを返します。 | 
OffsetDateTime | 
OffsetDateTime.truncatedTo(TemporalUnit unit)
時間が切り捨てられた、この 
OffsetDateTimeのコピーを返します。 | 
LocalTime | 
LocalTime.truncatedTo(TemporalUnit unit)
時間が切り捨てられた、この 
LocalTimeのコピーを返します。 | 
LocalDateTime | 
LocalDateTime.truncatedTo(TemporalUnit unit)
時間が切り捨てられた、この 
LocalDateTimeのコピーを返します。 | 
ZonedDateTime | 
ZonedDateTime.truncatedTo(TemporalUnit unit)
時間が切り捨てられた、この 
ZonedDateTimeのコピーを返します。 | 
long | 
Instant.until(Temporal endExclusive, TemporalUnit unit)
もう一方のインスタントまでの時間量を指定された単位で計算します。 
 | 
long | 
OffsetTime.until(Temporal endExclusive, TemporalUnit unit)
もう一方の時間までの時間量を指定された単位で計算します。 
 | 
long | 
OffsetDateTime.until(Temporal endExclusive, TemporalUnit unit)
もう一方の日付/時間までの時間量を指定された単位で計算します。 
 | 
long | 
LocalTime.until(Temporal endExclusive, TemporalUnit unit)
もう一方の時間までの時間量を指定された単位で計算します。 
 | 
long | 
LocalDate.until(Temporal endExclusive, TemporalUnit unit)
もう一方の日付までの時間量を指定された単位で計算します。 
 | 
long | 
YearMonth.until(Temporal endExclusive, TemporalUnit unit)
別の年/月までの時間量を指定された単位で計算します。 
 | 
long | 
LocalDateTime.until(Temporal endExclusive, TemporalUnit unit)
もう一方の日付/時間までの時間量を指定された単位で計算します。 
 | 
long | 
ZonedDateTime.until(Temporal endExclusive, TemporalUnit unit)
もう一方の日付/時間までの時間量を指定された単位で計算します。 
 | 
long | 
Year.until(Temporal endExclusive, TemporalUnit unit)
別の年までの時間量を指定された単位で計算します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
List<TemporalUnit> | 
ChronoPeriod.getUnits()
この期間でサポートされる一連の単位を取得します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
long | 
ChronoPeriod.get(TemporalUnit unit)
要求された単位の値を取得します。 
 | 
default boolean | 
ChronoLocalDate.isSupported(TemporalUnit unit)
指定された単位がサポートされているかどうかをチェックします。 
 | 
default boolean | 
ChronoLocalDateTime.isSupported(TemporalUnit unit)
指定された単位がサポートされているかどうかをチェックします。 
 | 
default boolean | 
ChronoZonedDateTime.isSupported(TemporalUnit unit)
指定された単位がサポートされているかどうかをチェックします。 
 | 
HijrahDate | 
HijrahDate.minus(long amountToSubtract, TemporalUnit unit)  | 
default ChronoLocalDate | 
ChronoLocalDate.minus(long amountToSubtract, TemporalUnit unit)
指定された期間を減算して、このオブジェクトと同じ型のオブジェクトを返します。 
 | 
default ChronoLocalDateTime<D> | 
ChronoLocalDateTime.minus(long amountToSubtract, TemporalUnit unit)
指定された期間を減算して、このオブジェクトと同じ型のオブジェクトを返します。 
 | 
MinguoDate | 
MinguoDate.minus(long amountToAdd, TemporalUnit unit)  | 
JapaneseDate | 
JapaneseDate.minus(long amountToAdd, TemporalUnit unit)  | 
ThaiBuddhistDate | 
ThaiBuddhistDate.minus(long amountToAdd, TemporalUnit unit)  | 
default ChronoZonedDateTime<D> | 
ChronoZonedDateTime.minus(long amountToSubtract, TemporalUnit unit)
指定された期間を減算して、このオブジェクトと同じ型のオブジェクトを返します。 
 | 
HijrahDate | 
HijrahDate.plus(long amountToAdd, TemporalUnit unit)  | 
default ChronoLocalDate | 
ChronoLocalDate.plus(long amountToAdd, TemporalUnit unit)
このオブジェクトと同じ型のオブジェクトに指定された期間を追加したものを返します。 
 | 
ChronoLocalDateTime<D> | 
ChronoLocalDateTime.plus(long amountToAdd, TemporalUnit unit)
このオブジェクトと同じ型のオブジェクトに指定された期間を追加したものを返します。 
 | 
MinguoDate | 
MinguoDate.plus(long amountToAdd, TemporalUnit unit)  | 
JapaneseDate | 
JapaneseDate.plus(long amountToAdd, TemporalUnit unit)  | 
ThaiBuddhistDate | 
ThaiBuddhistDate.plus(long amountToAdd, TemporalUnit unit)  | 
ChronoZonedDateTime<D> | 
ChronoZonedDateTime.plus(long amountToAdd, TemporalUnit unit)
このオブジェクトと同じ型のオブジェクトに指定された期間を追加したものを返します。 
 | 
long | 
ChronoLocalDate.until(Temporal endExclusive, TemporalUnit unit)
もう一方の日付までの時間量を指定された単位で計算します。 
 | 
| 修飾子と型 | クラスと説明 | 
|---|---|
class  | 
ChronoUnit
日付期間の単位の標準セット。 
 | 
| 修飾子と型 | フィールドと説明 | 
|---|---|
static TemporalUnit | 
IsoFields.QUARTER_YEARS
四半期の概念を表す単位です。 
 | 
static TemporalUnit | 
WeekFields.WEEK_BASED_YEARS
加算および減算の目的で暦週の基準年を表す単位です。 
 | 
static TemporalUnit | 
IsoFields.WEEK_BASED_YEARS
加算および減算の目的で暦週の基準年を表す単位です。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
TemporalUnit | 
ChronoField.getBaseUnit()  | 
TemporalUnit | 
TemporalField.getBaseUnit()
フィールドの測定単位を取得します。 
 | 
TemporalUnit | 
ChronoField.getRangeUnit()  | 
TemporalUnit | 
TemporalField.getRangeUnit()
フィールドの範囲を取得します。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
List<TemporalUnit> | 
TemporalAmount.getUnits()
このTemporalAmountの値を一意に定義する単位のリストを返します。 
 | 
static TemporalQuery<TemporalUnit> | 
TemporalQueries.precision()
サポートされる最小単位の問合せ。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
long | 
TemporalAmount.get(TemporalUnit unit)
要求された単位の値を返します。 
 | 
boolean | 
Temporal.isSupported(TemporalUnit unit)
指定された単位がサポートされているかどうかをチェックします。 
 | 
default Temporal | 
Temporal.minus(long amountToSubtract, TemporalUnit unit)
指定された期間を減算して、このオブジェクトと同じ型のオブジェクトを返します。 
 | 
Temporal | 
Temporal.plus(long amountToAdd, TemporalUnit unit)
このオブジェクトと同じ型のオブジェクトに指定された期間を追加したものを返します。 
 | 
long | 
Temporal.until(Temporal endExclusive, TemporalUnit unit)
別のtemporalまでの時間量を指定された単位で計算します。 
 | 
 バグまたは機能を送信 
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
 Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.