クラス
java.time.OffsetTimeの使用

OffsetTimeを使用しているパッケージ 
パッケージ 説明
java.time
日付、時間、インスタント、デュレーションのメインAPI。
  • java.timeでのOffsetTimeの使用

    OffsetTimeとして宣言されているjava.timeのフィールド 
    修飾子と型 フィールド 説明
    static OffsetTime OffsetTime.MAX
    サポートされている最大のOffsetTimeである「23:59:59.999999999-18:00」。
    static OffsetTime OffsetTime.MIN
    サポートされている最小のOffsetTimeである「00:00:00+18:00」。
    OffsetTimeを返すjava.timeのメソッド 
    修飾子と型 メソッド 説明
    OffsetTime LocalTime.atOffset​(ZoneOffset offset)
    この時間をオフセットと組み合せてOffsetTimeを作成します。
    static OffsetTime OffsetTime.from​(TemporalAccessor temporal)
    時間的オブジェクトからOffsetTimeのインスタンスを取得します。
    OffsetTime OffsetTime.minus​(long amountToSubtract, TemporalUnit unit)
    指定された量を減算して、この時間のコピーを返します。
    OffsetTime OffsetTime.minus​(TemporalAmount amountToSubtract)
    指定された量を減算して、この時間のコピーを返します。
    OffsetTime OffsetTime.minusHours​(long hours)
    指定された時間数を減算して、このOffsetTimeのコピーを返します。
    OffsetTime OffsetTime.minusMinutes​(long minutes)
    指定された分数を減算して、このOffsetTimeのコピーを返します。
    OffsetTime OffsetTime.minusNanos​(long nanos)
    指定されたナノ秒数を減算して、このOffsetTimeのコピーを返します。
    OffsetTime OffsetTime.minusSeconds​(long seconds)
    指定された秒数を減算して、このOffsetTimeのコピーを返します。
    static OffsetTime OffsetTime.now()
    デフォルトのタイムゾーンのシステム・クロックから現在の時間を取得します。
    static OffsetTime OffsetTime.now​(Clock clock)
    指定されたクロックから現在の時間を取得します。
    static OffsetTime OffsetTime.now​(ZoneId zone)
    指定されたタイムゾーンのシステム・クロックから現在の時間を取得します。
    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 OffsetTime.ofInstant​(Instant instant, ZoneId zone)
    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 OffsetTime.plus​(long amountToAdd, TemporalUnit unit)
    この時刻のコピーに指定された時間を追加したものを返します。
    OffsetTime OffsetTime.plus​(TemporalAmount amountToAdd)
    この時刻のコピーに指定された時間を追加したものを返します。
    OffsetTime OffsetTime.plusHours​(long hours)
    指定された時間数を加算して、このOffsetTimeのコピーを返します。
    OffsetTime OffsetTime.plusMinutes​(long minutes)
    指定された分数を加算して、このOffsetTimeのコピーを返します。
    OffsetTime OffsetTime.plusNanos​(long nanos)
    指定されたナノ秒数を加算して、このOffsetTimeのコピーを返します。
    OffsetTime OffsetTime.plusSeconds​(long seconds)
    指定された秒数を加算して、このOffsetTimeのコピーを返します。
    OffsetTime OffsetDateTime.toOffsetTime()
    この日付/時間をOffsetTimeに変換します。
    OffsetTime OffsetTime.truncatedTo​(TemporalUnit unit)
    時間を切り捨てて、このOffsetTimeのコピーを返します。
    OffsetTime OffsetTime.with​(TemporalAdjuster adjuster)
    この時間の調整済のコピーを返します。
    OffsetTime OffsetTime.with​(TemporalField field, long newValue)
    指定されたフィールドを新しい値に設定して、この時間のコピーを返します。
    OffsetTime OffsetTime.withHour​(int hour)
    時の値を変更して、このOffsetTimeのコピーを返します。
    OffsetTime OffsetTime.withMinute​(int minute)
    分の値を変更して、このOffsetTimeのコピーを返します。
    OffsetTime OffsetTime.withNano​(int nanoOfSecond)
    ナノ秒の値を変更して、このOffsetTimeのコピーを返します。
    OffsetTime OffsetTime.withOffsetSameInstant​(ZoneOffset offset)
    結果が暗黙の日の同じインスタントを持つようにしながら、指定されたオフセットを使ってこのOffsetTimeのコピーを返します。
    OffsetTime OffsetTime.withOffsetSameLocal​(ZoneOffset offset)
    結果が同じローカル時間を持つようにしながら、指定されたオフセットを使ってこのOffsetTimeのコピーを返します。
    OffsetTime OffsetTime.withSecond​(int second)
    秒の値を変更して、このOffsetTimeのコピーを返します。
    OffsetTime型のパラメータを持つjava.timeのメソッド 
    修飾子と型 メソッド 説明
    OffsetDateTime 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のインスタントが指定された時間のそれと等しいかどうかを確認します。