クラス
java.time.OffsetTimeの使用
-
java.timeでのOffsetTimeの使用
修飾子と型フィールド説明static final OffsetTime
OffsetTime.MAX
サポートされている最大のOffsetTime
である「23:59:59.999999999-18:00」。static final OffsetTime
OffsetTime.MIN
サポートされている最小のOffsetTime
である「00:00:00+18:00」。修飾子と型メソッド説明LocalTime.atOffset
(ZoneOffset offset) この時間をオフセットと組み合せてOffsetTime
を作成します。static OffsetTime
OffsetTime.from
(TemporalAccessor temporal) 時間的オブジェクトからOffsetTime
のインスタンスを取得します。OffsetTime.minus
(long amountToSubtract, TemporalUnit unit) 指定された量を減算して、この時間のコピーを返します。OffsetTime.minus
(TemporalAmount amountToSubtract) 指定された量を減算して、この時間のコピーを返します。OffsetTime.minusHours
(long hours) 指定された時間数を減算して、このOffsetTime
のコピーを返します。OffsetTime.minusMinutes
(long minutes) 指定された分数を減算して、このOffsetTime
のコピーを返します。OffsetTime.minusNanos
(long nanos) 指定されたナノ秒数を減算して、このOffsetTime
のコピーを返します。OffsetTime.minusSeconds
(long seconds) 指定された秒数を減算して、このOffsetTime
のコピーを返します。static OffsetTime
OffsetTime.now()
デフォルトのタイムゾーンのシステム・クロックから現在の時間を取得します。static OffsetTime
指定されたクロックから現在の時間を取得します。static OffsetTime
指定されたタイムゾーンのシステム・クロックから現在の時間を取得します。static OffsetTime
OffsetTime.of
(int hour, int minute, int second, int nanoOfSecond, ZoneOffset offset) 時、分、秒、およびナノ秒からOffsetTime
のインスタンスを取得します。static OffsetTime
OffsetTime.of
(LocalTime time, ZoneOffset offset) ローカル時間およびオフセットからOffsetTime
のインスタンスを取得します。static OffsetTime
Instant
およびゾーンIDからOffsetTime
のインスタンスを取得します。static OffsetTime
OffsetTime.parse
(CharSequence text) 10:15:30+01:00
などのテキスト文字列からOffsetTime
のインスタンスを取得します。static OffsetTime
OffsetTime.parse
(CharSequence text, DateTimeFormatter formatter) 特定のフォーマッタを使用して、テキスト文字列からOffsetTime
のインスタンスを取得します。OffsetTime.plus
(long amountToAdd, TemporalUnit unit) この時刻のコピーに指定された時間を追加したものを返します。OffsetTime.plus
(TemporalAmount amountToAdd) この時刻のコピーに指定された時間を追加したものを返します。OffsetTime.plusHours
(long hours) 指定された時間数を加算して、このOffsetTime
のコピーを返します。OffsetTime.plusMinutes
(long minutes) 指定された分数を加算して、このOffsetTime
のコピーを返します。OffsetTime.plusNanos
(long nanos) 指定されたナノ秒数を加算して、このOffsetTime
のコピーを返します。OffsetTime.plusSeconds
(long seconds) 指定された秒数を加算して、このOffsetTime
のコピーを返します。OffsetDateTime.toOffsetTime()
この日付/時間をOffsetTime
に変換します。OffsetTime.truncatedTo
(TemporalUnit unit) 時間を切り捨てて、このOffsetTime
のコピーを返します。OffsetTime.with
(TemporalAdjuster adjuster) この時間の調整済のコピーを返します。OffsetTime.with
(TemporalField field, long newValue) 指定されたフィールドを新しい値に設定して、この時間のコピーを返します。OffsetTime.withHour
(int hour) 時の値を変更して、このOffsetTime
のコピーを返します。OffsetTime.withMinute
(int minute) 分の値を変更して、このOffsetTime
のコピーを返します。OffsetTime.withNano
(int nanoOfSecond) ナノ秒の値を変更して、このOffsetTime
のコピーを返します。OffsetTime.withOffsetSameInstant
(ZoneOffset offset) 結果が暗黙の日の同じインスタントを持つようにしながら、指定されたオフセットを使ってこのOffsetTime
のコピーを返します。OffsetTime.withOffsetSameLocal
(ZoneOffset offset) 結果が同じローカル時間を持つようにしながら、指定されたオフセットを使ってこのOffsetTime
のコピーを返します。OffsetTime.withSecond
(int second) 秒の値を変更して、このOffsetTime
のコピーを返します。修飾子と型メソッド説明LocalDate.atTime
(OffsetTime time) この日付をオフセット時間と組み合せてOffsetDateTime
を作成します。int
OffsetTime.compareTo
(OffsetTime other) このOffsetTime
をもう一方の時間と比較します。boolean
OffsetTime.isAfter
(OffsetTime other) 両方の時間を一般的な日付に当てはめて、このOffsetTime
のインスタントが指定された時間のそれより後にあるかどうかを確認します。boolean
OffsetTime.isBefore
(OffsetTime other) 両方の時間を一般的な日付に当てはめて、このOffsetTime
のインスタントが指定された時間のそれより前にあるかどうかを確認します。boolean
OffsetTime.isEqual
(OffsetTime other) 両方の時間を一般的な日付に当てはめて、このOffsetTime
のインスタントが指定された時間のそれと等しいかどうかを確認します。