パッケージ | 説明 |
---|---|
java.time |
日付、時間、インスタント、デュレーションのメインAPI。
|
java.time.chrono |
デフォルトのISO暦以外の暦体系の汎用API。
|
修飾子と型 | クラスと説明 |
---|---|
class |
ZonedDateTime
ISO-8601の暦体系によるタイムゾーン付きの日付/時間です(
2007-12-03T10:15:30+01:00 Europe/Paris など)。 |
修飾子と型 | メソッドと説明 |
---|---|
ChronoZonedDateTime<D> |
ChronoLocalDateTime.atZone(ZoneId zone)
この時間をタイムゾーンと組み合わせて、
ChronoZonedDateTime を作成します。 |
static ChronoZonedDateTime<?> |
ChronoZonedDateTime.from(TemporalAccessor temporal)
時間的オブジェクトから
ChronoZonedDateTime のインスタンスを取得します。 |
default ChronoZonedDateTime<D> |
ChronoZonedDateTime.minus(long amountToSubtract, TemporalUnit unit)
指定された期間を減算して、このオブジェクトと同じ型のオブジェクトを返します。
|
default ChronoZonedDateTime<D> |
ChronoZonedDateTime.minus(TemporalAmount amount)
量を減算して、このオブジェクトと同じ型のオブジェクトを返します。
|
ChronoZonedDateTime<D> |
ChronoZonedDateTime.plus(long amountToAdd, TemporalUnit unit)
このオブジェクトと同じ型のオブジェクトに指定された期間を追加したものを返します。
|
default ChronoZonedDateTime<D> |
ChronoZonedDateTime.plus(TemporalAmount amount)
このオブジェクトと同じ型のオブジェクトにある時間を追加したものを返します。
|
default ChronoZonedDateTime<D> |
ChronoZonedDateTime.with(TemporalAdjuster adjuster)
調整を行って、このオブジェクトと同じ型の調整済のオブジェクトを返します。
|
ChronoZonedDateTime<D> |
ChronoZonedDateTime.with(TemporalField field, long newValue)
指定されたフィールドを変更して、このオブジェクトと同じ型のオブジェクトを返します。
|
ChronoZonedDateTime<D> |
ChronoZonedDateTime.withEarlierOffsetAtOverlap()
ゾーン・オフセットを、ローカル時系列のオーバーラップ時における2つの有効なオフセットのうちの早い方に変更して、この日付/時間のコピーを返します。
|
ChronoZonedDateTime<D> |
ChronoZonedDateTime.withLaterOffsetAtOverlap()
ゾーン・オフセットを、ローカル時系列のオーバーラップ時における2つの有効なオフセットのうちの遅い方に変更して、この日付/時間のコピーを返します。
|
ChronoZonedDateTime<D> |
ChronoZonedDateTime.withZoneSameInstant(ZoneId zone)
インスタントを保持したまま、別のタイムゾーンを使ってこの日付/時間のコピーを返します。
|
ChronoZonedDateTime<D> |
ChronoZonedDateTime.withZoneSameLocal(ZoneId zone)
可能であればローカルの日付/時間を保持したまま、別のタイムゾーンを使ってこのZonedDateTimeのコピーを返します。
|
default ChronoZonedDateTime<? extends ChronoLocalDate> |
Chronology.zonedDateTime(Instant instant, ZoneId zone)
Instant からこの暦でChronoZonedDateTime を取得します。 |
ChronoZonedDateTime<ThaiBuddhistDate> |
ThaiBuddhistChronology.zonedDateTime(Instant instant, ZoneId zone) |
ChronoZonedDateTime<JapaneseDate> |
JapaneseChronology.zonedDateTime(Instant instant, ZoneId zone) |
ChronoZonedDateTime<MinguoDate> |
MinguoChronology.zonedDateTime(Instant instant, ZoneId zone) |
ChronoZonedDateTime<HijrahDate> |
HijrahChronology.zonedDateTime(Instant instant, ZoneId zone) |
default ChronoZonedDateTime<? extends ChronoLocalDate> |
Chronology.zonedDateTime(TemporalAccessor temporal)
もう一方のtemporal (一時)オブジェクトからこの暦で
ChronoZonedDateTime を取得します。 |
ChronoZonedDateTime<ThaiBuddhistDate> |
ThaiBuddhistChronology.zonedDateTime(TemporalAccessor temporal) |
ChronoZonedDateTime<JapaneseDate> |
JapaneseChronology.zonedDateTime(TemporalAccessor temporal) |
ChronoZonedDateTime<MinguoDate> |
MinguoChronology.zonedDateTime(TemporalAccessor temporal) |
ChronoZonedDateTime<HijrahDate> |
HijrahChronology.zonedDateTime(TemporalAccessor temporal) |
修飾子と型 | メソッドと説明 |
---|---|
static Comparator<ChronoZonedDateTime<?>> |
ChronoZonedDateTime.timeLineOrder()
暦を無視して時系列順に
ChronoZonedDateTime を比較するコンパレータを取得します。 |
修飾子と型 | メソッドと説明 |
---|---|
default int |
ChronoZonedDateTime.compareTo(ChronoZonedDateTime<?> other)
暦を含めて、この日付/時間を別の日付/時間と比較します。
|
default boolean |
ChronoZonedDateTime.isAfter(ChronoZonedDateTime<?> other)
この日付/時間のインスタントが、指定された日付/時間のインスタントより後であるかどうかをチェックします。
|
default boolean |
ChronoZonedDateTime.isBefore(ChronoZonedDateTime<?> other)
この日付/時間のインスタントが、指定された日付/時間のインスタントより前であるかどうかをチェックします。
|
default boolean |
ChronoZonedDateTime.isEqual(ChronoZonedDateTime<?> other)
この日付/時間のインスタントが、指定された日付/時間のインスタントと等しいかどうかをチェックします。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.