パッケージ | 説明 |
---|---|
java.time |
日付、時間、インスタント、デュレーションのメインAPI。
|
java.time.chrono |
デフォルトのISO暦以外の暦体系の汎用API。
|
java.time.temporal |
フィールドと単位を使用した日時へのアクセス、および日時アジャスタ。
|
修飾子と型 | クラスと説明 |
---|---|
class |
Instant
時系列の時点。
|
class |
LocalDate
ISO-8601暦体系のタイムゾーンのない日付、
2007-12-03 など。 |
class |
LocalDateTime
ISO-8601暦体系のタイムゾーンのない日付/時間、
2007-12-03T10:15:30 など。 |
class |
LocalTime
ISO-8601暦体系における、タイムゾーンのない時間(
10:15:30 など)。 |
class |
OffsetDateTime
ISO-8601暦体系におけるUTC/グリニッジからのオフセット付きの日時(
2007-12-03T10:15:30+01:00 など)。 |
class |
OffsetTime
ISO-8601暦体系におけるUTC/グリニッジからのオフセット付きの時間(
10:15:30+01:00 など)。 |
class |
Year
ISO-8601暦体系における年(
2007 など)。 |
class |
YearMonth
ISO-8601暦体系における年月(
2007-12 など)。 |
class |
ZonedDateTime
ISO-8601の暦体系によるタイムゾーン付きの日付/時間です(
2007-12-03T10:15:30+01:00 Europe/Paris など)。 |
修飾子と型 | メソッドと説明 |
---|---|
Temporal |
Period.addTo(Temporal temporal)
指定された時間的オブジェクトにこの期間を加算します。
|
Temporal |
Duration.addTo(Temporal temporal)
指定された時間的オブジェクトにこのデュレーションを加算します。
|
Temporal |
MonthDay.adjustInto(Temporal temporal)
指定された時間的オブジェクトを、この月-日が含まれるように調整します。
|
Temporal |
Instant.adjustInto(Temporal temporal)
指定された時間的オブジェクトがこのインスタントを持つように調整します。
|
Temporal |
OffsetTime.adjustInto(Temporal temporal)
指定された時間的オブジェクトを、このオブジェクトと同じオフセットおよび時間を持つように調整します。
|
Temporal |
OffsetDateTime.adjustInto(Temporal temporal)
指定された時間的オブジェクトを、このオブジェクトと同じオフセット、日付、および時間を持つように調整します。
|
Temporal |
LocalTime.adjustInto(Temporal temporal)
指定された時間的オブジェクトを、このオブジェクトと同じ時間を持つように調整します。
|
Temporal |
LocalDate.adjustInto(Temporal temporal)
指定された一時オブジェクトをこのオブジェクトと同じ日付になるように調整します。
|
Temporal |
DayOfWeek.adjustInto(Temporal temporal)
この「曜日」を使用するように指定された時間的オブジェクトを調整します。
|
Temporal |
YearMonth.adjustInto(Temporal temporal)
指定された時間的オブジェクトをこの年/月になるように調整します。
|
Temporal |
LocalDateTime.adjustInto(Temporal temporal)
指定された時間的オブジェクトをこのオブジェクトと同じ日付と時間になるように調整します。
|
Temporal |
Month.adjustInto(Temporal temporal)
指定された時間的オブジェクトを、この月が含まれるように調整します。
|
Temporal |
ZoneOffset.adjustInto(Temporal temporal)
指定された時間的オブジェクトをこのオブジェクトと同じオフセットになるように調整します。
|
Temporal |
Year.adjustInto(Temporal temporal)
指定された時間的オブジェクトをこの年になるように調整します。
|
Temporal |
Period.subtractFrom(Temporal temporal)
指定された時間的オブジェクトからこの期間を減算します。
|
Temporal |
Duration.subtractFrom(Temporal temporal)
指定された時間的オブジェクトからこのデュレーションを引きます。
|
修飾子と型 | メソッドと説明 |
---|---|
Temporal |
Period.addTo(Temporal temporal)
指定された時間的オブジェクトにこの期間を加算します。
|
Temporal |
Duration.addTo(Temporal temporal)
指定された時間的オブジェクトにこのデュレーションを加算します。
|
Temporal |
MonthDay.adjustInto(Temporal temporal)
指定された時間的オブジェクトを、この月-日が含まれるように調整します。
|
Temporal |
Instant.adjustInto(Temporal temporal)
指定された時間的オブジェクトがこのインスタントを持つように調整します。
|
Temporal |
OffsetTime.adjustInto(Temporal temporal)
指定された時間的オブジェクトを、このオブジェクトと同じオフセットおよび時間を持つように調整します。
|
Temporal |
OffsetDateTime.adjustInto(Temporal temporal)
指定された時間的オブジェクトを、このオブジェクトと同じオフセット、日付、および時間を持つように調整します。
|
Temporal |
LocalTime.adjustInto(Temporal temporal)
指定された時間的オブジェクトを、このオブジェクトと同じ時間を持つように調整します。
|
Temporal |
LocalDate.adjustInto(Temporal temporal)
指定された一時オブジェクトをこのオブジェクトと同じ日付になるように調整します。
|
Temporal |
DayOfWeek.adjustInto(Temporal temporal)
この「曜日」を使用するように指定された時間的オブジェクトを調整します。
|
Temporal |
YearMonth.adjustInto(Temporal temporal)
指定された時間的オブジェクトをこの年/月になるように調整します。
|
Temporal |
LocalDateTime.adjustInto(Temporal temporal)
指定された時間的オブジェクトをこのオブジェクトと同じ日付と時間になるように調整します。
|
Temporal |
Month.adjustInto(Temporal temporal)
指定された時間的オブジェクトを、この月が含まれるように調整します。
|
Temporal |
ZoneOffset.adjustInto(Temporal temporal)
指定された時間的オブジェクトをこのオブジェクトと同じオフセットになるように調整します。
|
Temporal |
Year.adjustInto(Temporal temporal)
指定された時間的オブジェクトをこの年になるように調整します。
|
static Duration |
Duration.between(Temporal startInclusive, Temporal endExclusive)
2つの時間的オブジェクト間のデュレーションを表す
Duration を取得します。 |
Temporal |
Period.subtractFrom(Temporal temporal)
指定された時間的オブジェクトからこの期間を減算します。
|
Temporal |
Duration.subtractFrom(Temporal temporal)
指定された時間的オブジェクトからこのデュレーションを引きます。
|
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)
別の年までの時間量を指定された単位で計算します。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
ChronoLocalDate
任意の暦で時またはタイム・ゾーンのない日付、高度なグローバリゼーション・ユース・ケース向けです。
|
interface |
ChronoLocalDateTime<D extends ChronoLocalDate>
任意の暦のタイムゾーンのない日付/時間、高度なグローバリゼーション・ユース・ケース向けです。
|
interface |
ChronoZonedDateTime<D extends ChronoLocalDate>
任意の暦のタイムゾーン付きの日付/時間、高度なグローバリゼーション・ユース・ケース向けです。
|
修飾子と型 | クラスと説明 |
---|---|
class |
HijrahDate
ヒジュラ暦体系の日付。
|
class |
JapaneseDate
和暦体系の日付。
|
class |
MinguoDate
民国暦体系の日付。
|
class |
ThaiBuddhistDate
タイ仏暦体系の日付。
|
修飾子と型 | メソッドと説明 |
---|---|
Temporal |
ChronoPeriod.addTo(Temporal temporal)
指定された時間的オブジェクトにこの期間を加算します。
|
default Temporal |
ChronoLocalDate.adjustInto(Temporal temporal)
指定された一時オブジェクトをこのオブジェクトと同じ日付になるように調整します。
|
default Temporal |
ChronoLocalDateTime.adjustInto(Temporal temporal)
指定された時間的オブジェクトをこのオブジェクトと同じ日付と時間になるように調整します。
|
default Temporal |
Era.adjustInto(Temporal temporal)
指定された時間的オブジェクトをこのオブジェクトと同じ紀元になるように調整します。
|
Temporal |
ChronoPeriod.subtractFrom(Temporal temporal)
指定された時間的オブジェクトからこの期間を減算します。
|
修飾子と型 | メソッドと説明 |
---|---|
Temporal |
ChronoPeriod.addTo(Temporal temporal)
指定された時間的オブジェクトにこの期間を加算します。
|
default Temporal |
ChronoLocalDate.adjustInto(Temporal temporal)
指定された一時オブジェクトをこのオブジェクトと同じ日付になるように調整します。
|
default Temporal |
ChronoLocalDateTime.adjustInto(Temporal temporal)
指定された時間的オブジェクトをこのオブジェクトと同じ日付と時間になるように調整します。
|
default Temporal |
Era.adjustInto(Temporal temporal)
指定された時間的オブジェクトをこのオブジェクトと同じ紀元になるように調整します。
|
Temporal |
ChronoPeriod.subtractFrom(Temporal temporal)
指定された時間的オブジェクトからこの期間を減算します。
|
long |
ChronoLocalDate.until(Temporal endExclusive, TemporalUnit unit)
もう一方の日付までの時間量を指定された単位で計算します。
|
修飾子と型 | メソッドと説明 |
---|---|
<R extends Temporal> |
ChronoUnit.addTo(R temporal, long amount) |
<R extends Temporal> |
TemporalUnit.addTo(R temporal, long amount)
指定された期間を加算して、指定された時間的オブジェクトのコピーを返します。
|
<R extends Temporal> |
ChronoField.adjustInto(R temporal, long newValue) |
<R extends Temporal> |
TemporalField.adjustInto(R temporal, long newValue)
このフィールドの値が設定された、指定された時間的オブジェクトのコピーを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
Temporal |
TemporalAmount.addTo(Temporal temporal)
指定された時間的オブジェクトに加算します。
|
Temporal |
TemporalAdjuster.adjustInto(Temporal temporal)
指定された時間的オブジェクトを調整します。
|
default Temporal |
Temporal.minus(long amountToSubtract, TemporalUnit unit)
指定された期間を減算して、このオブジェクトと同じ型のオブジェクトを返します。
|
default Temporal |
Temporal.minus(TemporalAmount amount)
量を減算して、このオブジェクトと同じ型のオブジェクトを返します。
|
Temporal |
Temporal.plus(long amountToAdd, TemporalUnit unit)
このオブジェクトと同じ型のオブジェクトに指定された期間を追加したものを返します。
|
default Temporal |
Temporal.plus(TemporalAmount amount)
このオブジェクトと同じ型のオブジェクトにある時間を追加したものを返します。
|
Temporal |
TemporalAmount.subtractFrom(Temporal temporal)
指定された時間的オブジェクトからこのオブジェクトを減算します。
|
default Temporal |
Temporal.with(TemporalAdjuster adjuster)
調整を行って、このオブジェクトと同じ型の調整済のオブジェクトを返します。
|
Temporal |
Temporal.with(TemporalField field, long newValue)
指定されたフィールドを変更して、このオブジェクトと同じ型のオブジェクトを返します。
|
修飾子と型 | メソッドと説明 |
---|---|
Temporal |
TemporalAmount.addTo(Temporal temporal)
指定された時間的オブジェクトに加算します。
|
Temporal |
TemporalAdjuster.adjustInto(Temporal temporal)
指定された時間的オブジェクトを調整します。
|
long |
ChronoUnit.between(Temporal temporal1Inclusive, Temporal temporal2Exclusive) |
long |
TemporalUnit.between(Temporal temporal1Inclusive, Temporal temporal2Exclusive)
2つの時間的オブジェクトの間の時間量を計算します。
|
boolean |
ChronoUnit.isSupportedBy(Temporal temporal) |
default boolean |
TemporalUnit.isSupportedBy(Temporal temporal)
指定された時間的オブジェクトでこの単位がサポートされているかどうかを確認します。
|
Temporal |
TemporalAmount.subtractFrom(Temporal temporal)
指定された時間的オブジェクトからこのオブジェクトを減算します。
|
long |
Temporal.until(Temporal endExclusive, TemporalUnit unit)
別のtemporalまでの時間量を指定された単位で計算します。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.