パッケージ | 説明 |
---|---|
java.time |
日付、時間、インスタント、デュレーションのメインAPI。
|
java.time.chrono |
デフォルトのISO暦以外の暦体系の汎用API。
|
java.time.temporal |
フィールドと単位を使用した日時へのアクセス、および日時アジャスタ。
|
java.time.zone |
タイムゾーンおよびそのルールのサポート。
|
修飾子と型 | フィールドと説明 |
---|---|
static ZoneOffset |
ZoneOffset.MAX
サポートされる最大オフセットの定数です。
|
static ZoneOffset |
ZoneOffset.MIN
サポートされる最大オフセットの定数です。
|
static ZoneOffset |
ZoneOffset.UTC
UTC用のタイムゾーン・オフセット(IDがZ)。
|
修飾子と型 | メソッドと説明 |
---|---|
static ZoneOffset |
ZoneOffset.from(TemporalAccessor temporal)
時間的オブジェクトから
ZoneOffset のインスタンスを取得します。 |
ZoneOffset |
OffsetTime.getOffset()
「+01:00」などのゾーン・オフセットを取得します。
|
ZoneOffset |
OffsetDateTime.getOffset()
「+01:00」などのゾーン・オフセットを取得します。
|
ZoneOffset |
ZonedDateTime.getOffset()
「+01:00」などのゾーン・オフセットを取得します。
|
static ZoneOffset |
ZoneOffset.of(String offsetId)
IDを使用して
ZoneOffset のインスタンスを取得します。 |
static ZoneOffset |
ZoneOffset.ofHours(int hours)
オフセット(時)を使用して
ZoneOffset のインスタンスを取得します。 |
static ZoneOffset |
ZoneOffset.ofHoursMinutes(int hours, int minutes)
オフセット(時と分)を使用して
ZoneOffset のインスタンスを取得します。 |
static ZoneOffset |
ZoneOffset.ofHoursMinutesSeconds(int hours, int minutes, int seconds)
オフセット(時、分および秒)を使用して
ZoneOffset のインスタンスを取得します。 |
static ZoneOffset |
ZoneOffset.ofTotalSeconds(int totalSeconds)
合計オフセット(秒)を指定して
ZoneOffset のインスタンスを取得します。 |
修飾子と型 | メソッドと説明 |
---|---|
OffsetDateTime |
Instant.atOffset(ZoneOffset offset)
このインスタントとオフセットを組み合わせて
OffsetDateTime を作成します。 |
OffsetTime |
LocalTime.atOffset(ZoneOffset offset)
この時間をオフセットと組み合せて
OffsetTime を作成します。 |
OffsetDateTime |
LocalDateTime.atOffset(ZoneOffset offset)
この日付/時間をオフセットと組み合せて
OffsetDateTime を作成します。 |
int |
ZoneOffset.compareTo(ZoneOffset other)
このオフセットを別のオフセットと降順で比較します。
|
static OffsetDateTime |
OffsetDateTime.of(int year, int month, int dayOfMonth, int hour, int minute, int second, int nanoOfSecond, ZoneOffset offset)
年、月、日、時、分、秒、ナノ秒、およびオフセットから
OffsetDateTime のインスタンスを取得します。 |
static OffsetTime |
OffsetTime.of(int hour, int minute, int second, int nanoOfSecond, ZoneOffset offset)
時、分、秒、およびナノ秒から
OffsetTime のインスタンスを取得します。 |
static OffsetDateTime |
OffsetDateTime.of(LocalDate date, LocalTime time, ZoneOffset offset)
日付、時間、およびオフセットから
OffsetDateTime のインスタンスを取得します。 |
static OffsetDateTime |
OffsetDateTime.of(LocalDateTime dateTime, ZoneOffset offset)
日付/時間およびオフセットから
OffsetDateTime のインスタンスを取得します。 |
static OffsetTime |
OffsetTime.of(LocalTime time, ZoneOffset offset)
ローカル時間およびオフセットから
OffsetTime のインスタンスを取得します。 |
static LocalDateTime |
LocalDateTime.ofEpochSecond(long epochSecond, int nanoOfSecond, ZoneOffset offset)
エポック(1970-01-01T00:00:00Z)からの秒数を使用して、
LocalDateTime のインスタンスを取得します。 |
static ZonedDateTime |
ZonedDateTime.ofInstant(LocalDateTime localDateTime, ZoneOffset offset, ZoneId zone)
ローカル日付/時間とオフセットを組み合せることで形成されるインスタントから
ZonedDateTime のインスタンスを取得します。 |
static ZonedDateTime |
ZonedDateTime.ofLocal(LocalDateTime localDateTime, ZoneId zone, ZoneOffset preferredOffset)
可能であれば優先オフセットを使用して、ローカル日付/時間から
ZonedDateTime のインスタンスを取得します。 |
static ZoneId |
ZoneId.ofOffset(String prefix, ZoneOffset offset)
ZoneId のインスタンスを取得して、オフセットをラップします。 |
static ZonedDateTime |
ZonedDateTime.ofStrict(LocalDateTime localDateTime, ZoneOffset offset, ZoneId zone)
ローカル日付/時間、オフセット、およびゾーンIDの組合せを厳密に検証して、
ZonedDateTime のインスタンスを取得します。 |
OffsetTime |
OffsetTime.withOffsetSameInstant(ZoneOffset offset)
結果が暗黙の日の同じインスタントを持つようにしながら、指定されたオフセットを使ってこの
OffsetTime のコピーを返します。 |
OffsetDateTime |
OffsetDateTime.withOffsetSameInstant(ZoneOffset offset)
結果が同じインスタントを持つようにしながら、指定されたオフセットを使って、この
OffsetDateTime のコピーを返します。 |
OffsetTime |
OffsetTime.withOffsetSameLocal(ZoneOffset offset)
結果が同じローカル時間を持つようにしながら、指定されたオフセットを使ってこの
OffsetTime のコピーを返します。 |
OffsetDateTime |
OffsetDateTime.withOffsetSameLocal(ZoneOffset offset)
結果がローカル日付/時間を持つようにしながら、指定されたオフセットを使って、この
OffsetDateTime のコピーを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
ZoneOffset |
ChronoZonedDateTime.getOffset()
「+01:00」などのゾーン・オフセットを取得します。
|
修飾子と型 | メソッドと説明 |
---|---|
default long |
ChronoLocalDateTime.toEpochSecond(ZoneOffset offset)
この日付/時間を、エポック(1970-01-01T00:00:00Z)からの秒数に変換します。
|
default Instant |
ChronoLocalDateTime.toInstant(ZoneOffset offset)
この日付/時間を
Instant に変換します。 |
修飾子と型 | メソッドと説明 |
---|---|
static TemporalQuery<ZoneOffset> |
TemporalQueries.offset()
ZoneOffset の問合せ。見つからない場合はnullを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
ZoneOffset |
ZoneRules.getOffset(Instant instant)
これらのルールで、指定されたインスタントに適用できるオフセットを取得します。
|
ZoneOffset |
ZoneRules.getOffset(LocalDateTime localDateTime)
これらのルールで、指定されたローカル日付/時間に適したオフセットを取得します。
|
ZoneOffset |
ZoneOffsetTransition.getOffsetAfter()
遷移後のオフセットを取得します。
|
ZoneOffset |
ZoneOffsetTransitionRule.getOffsetAfter()
遷移後のオフセットを取得します。
|
ZoneOffset |
ZoneOffsetTransition.getOffsetBefore()
遷移前のオフセットを取得します。
|
ZoneOffset |
ZoneOffsetTransitionRule.getOffsetBefore()
遷移前のオフセットを取得します。
|
ZoneOffset |
ZoneOffsetTransitionRule.getStandardOffset()
遷移時に有効な標準オフセットを取得します。
|
ZoneOffset |
ZoneRules.getStandardOffset(Instant instant)
このゾーンでの指定されたインスタントの標準オフセットを取得します。
|
修飾子と型 | メソッドと説明 |
---|---|
List<ZoneOffset> |
ZoneRules.getValidOffsets(LocalDateTime localDateTime)
これらのルールで、指定されたローカル日付/時間に適用できるオフセットを取得します。
|
修飾子と型 | メソッドと説明 |
---|---|
LocalDateTime |
ZoneOffsetTransitionRule.TimeDefinition.createDateTime(LocalDateTime dateTime, ZoneOffset standardOffset, ZoneOffset wallOffset)
指定されたローカル日付/時間を、実際に壁掛け時計に見られるようなローカル日付/時間に変換します。
|
boolean |
ZoneRules.isValidOffset(LocalDateTime localDateTime, ZoneOffset offset)
オフセット日付/時間がこれらのルールに対して有効であるかどうかを確認します。
|
boolean |
ZoneOffsetTransition.isValidOffset(ZoneOffset offset)
指定されたオフセットがこの遷移中に有効であるかどうかを確認します。
|
static ZoneOffsetTransition |
ZoneOffsetTransition.of(LocalDateTime transition, ZoneOffset offsetBefore, ZoneOffset offsetAfter)
2つのオフセット間の遷移を定義するインスタンスを取得します。
|
static ZoneOffsetTransitionRule |
ZoneOffsetTransitionRule.of(Month month, int dayOfMonthIndicator, DayOfWeek dayOfWeek, LocalTime time, boolean timeEndOfDay, ZoneOffsetTransitionRule.TimeDefinition timeDefnition, ZoneOffset standardOffset, ZoneOffset offsetBefore, ZoneOffset offsetAfter)
2つのオフセット間の遷移を作成するための年間ルールを定義するインスタンスを取得します。
|
static ZoneRules |
ZoneRules.of(ZoneOffset offset)
固定ゾーン・ルールを持つZoneRulesのインスタンスを取得します。
|
static ZoneRules |
ZoneRules.of(ZoneOffset baseStandardOffset, ZoneOffset baseWallOffset, List<ZoneOffsetTransition> standardOffsetTransitionList, List<ZoneOffsetTransition> transitionList, List<ZoneOffsetTransitionRule> lastRules)
ZoneRulesのインスタンスを取得します。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.