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