クラス
java.time.LocalTimeの使用
パッケージ
説明
Javaプログラミング言語を使用して、データ・ソース(通常はリレーショナル・データベース)に格納されているデータにアクセスして処理するためのAPIを提供します。
日付、時間、インスタント、デュレーションのメインAPI。
デフォルトのISO暦以外の暦体系の汎用API。
フィールドと単位を使用した日時へのアクセス、および日時アジャスタ。
タイムゾーンおよびそのルールのサポート。
-
java.sqlでのLocalTimeの使用
-
java.timeでのLocalTimeの使用
修飾子と型フィールド説明static final LocalTime
LocalTime.MAX
サポートされている最大のLocalTime
である「23:59:59.999999999」。static final LocalTime
LocalTime.MIDNIGHT
その日の開始時の深夜零時の時間である「00:00」。static final LocalTime
LocalTime.MIN
サポートされている最小のLocalTime
である「00:00」。static final LocalTime
LocalTime.NOON
その日の午後零時の時間である「12:00」。修飾子と型メソッド説明static LocalTime
LocalTime.from
(TemporalAccessor temporal) 時間的オブジェクトからLocalTime
のインスタンスを取得します。LocalTime.minus
(long amountToSubtract, TemporalUnit unit) 指定された量を減算して、この時間のコピーを返します。LocalTime.minus
(TemporalAmount amountToSubtract) 指定された量を減算して、この時間のコピーを返します。LocalTime.minusHours
(long hoursToSubtract) 指定された時間数を減算して、このLocalTime
のコピーを返します。LocalTime.minusMinutes
(long minutesToSubtract) 指定された分数を減算して、このLocalTime
のコピーを返します。LocalTime.minusNanos
(long nanosToSubtract) 指定されたナノ秒数を減算して、このLocalTime
のコピーを返します。LocalTime.minusSeconds
(long secondsToSubtract) 指定された秒数を減算して、このLocalTime
のコピーを返します。static LocalTime
LocalTime.now()
デフォルトのタイムゾーンのシステム・クロックから現在の時間を取得します。static LocalTime
指定されたクロックから現在の時間を取得します。static LocalTime
指定されたタイムゾーンのシステム・クロックから現在の時間を取得します。static LocalTime
LocalTime.of
(int hour, int minute) 時と分からLocalTime
のインスタンスを取得します。static LocalTime
LocalTime.of
(int hour, int minute, int second) 時、分、および秒からLocalTime
のインスタンスを取得します。static LocalTime
LocalTime.of
(int hour, int minute, int second, int nanoOfSecond) 時、分、秒、およびナノ秒からLocalTime
のインスタンスを取得します。static LocalTime
Instant
とゾーンIDからLocalTime
のインスタンスを取得します。static LocalTime
LocalTime.ofNanoOfDay
(long nanoOfDay) 「1日のうちのナノ秒」の値からLocalTime
のインスタンスを取得します。static LocalTime
LocalTime.ofSecondOfDay
(long secondOfDay) 「1日のうちの秒」の値からLocalTime
のインスタンスを取得します。static LocalTime
LocalTime.parse
(CharSequence text) 10:15
などのテキスト文字列からLocalTime
のインスタンスを取得します。static LocalTime
LocalTime.parse
(CharSequence text, DateTimeFormatter formatter) 特定のフォーマッタを使用して、テキスト文字列からLocalTime
のインスタンスを取得します。LocalTime.plus
(long amountToAdd, TemporalUnit unit) この時刻のコピーに指定された時間を追加したものを返します。LocalTime.plus
(TemporalAmount amountToAdd) この時刻のコピーに指定された時間を追加したものを返します。LocalTime.plusHours
(long hoursToAdd) 指定された時間数を加算して、このLocalTime
のコピーを返します。LocalTime.plusMinutes
(long minutesToAdd) 指定された分数を加算して、このLocalTime
のコピーを返します。LocalTime.plusNanos
(long nanosToAdd) 指定されたナノ秒数を加算して、このLocalTime
のコピーを返します。LocalTime.plusSeconds
(long secondstoAdd) 指定された秒数を加算して、このLocalTime
のコピーを返します。LocalDateTime.toLocalTime()
この日付/時間のLocalTime
部分を取得します。OffsetDateTime.toLocalTime()
この日付/時間のLocalTime
部分を取得します。OffsetTime.toLocalTime()
この日付/時間のLocalTime
部分を取得します。ZonedDateTime.toLocalTime()
この日付/時間のLocalTime
部分を取得します。LocalTime.truncatedTo
(TemporalUnit unit) 時間が切り捨てられた、このLocalTime
のコピーを返します。LocalTime.with
(TemporalAdjuster adjuster) この時間の調整済のコピーを返します。LocalTime.with
(TemporalField field, long newValue) 指定されたフィールドを新しい値に設定して、この時間のコピーを返します。LocalTime.withHour
(int hour) 時の値を変更して、このLocalTime
のコピーを返します。LocalTime.withMinute
(int minute) 分の値を変更して、このLocalTime
のコピーを返します。LocalTime.withNano
(int nanoOfSecond) ナノ秒の値を変更して、このLocalTime
のコピーを返します。LocalTime.withSecond
(int second) 秒の値を変更して、このLocalTime
のコピーを返します。修飾子と型メソッド説明この日付を時間と組み合せてLocalDateTime
を作成します。int
この時間を別の時間と比較します。boolean
この時間が、指定された時間より後にあるかどうかをチェックします。boolean
この時間が、指定された時間より前にあるかどうかをチェックします。static LocalDateTime
日付と時間からLocalDateTime
のインスタンスを取得します。static OffsetDateTime
OffsetDateTime.of
(LocalDate date, LocalTime time, ZoneOffset offset) 日付、時間、およびオフセットからOffsetDateTime
のインスタンスを取得します。static OffsetTime
OffsetTime.of
(LocalTime time, ZoneOffset offset) ローカル時間およびオフセットからOffsetTime
のインスタンスを取得します。static ZonedDateTime
ローカルの日付と時間からZonedDateTime
のインスタンスを取得します。long
LocalDate.toEpochSecond
(LocalTime time, ZoneOffset offset) このLocalDate
を1970-01-01T00:00:00Zの時代からの秒数に変換します。 -
java.time.chronoでのLocalTimeの使用
修飾子と型メソッド説明ChronoLocalDateTime.toLocalTime()
この日付/時間のローカル・タイム部分を取得します。default LocalTime
ChronoZonedDateTime.toLocalTime()
この日付/時間のローカル・タイム部分を取得します。修飾子と型メソッド説明default ChronoLocalDateTime<?>
この日付を時間と組み合わせて、ChronoLocalDateTime
を作成します。final ChronoLocalDateTime<HijrahDate>
final ChronoLocalDateTime<JapaneseDate>
final ChronoLocalDateTime<MinguoDate>
-
java.time.temporalでのLocalTimeの使用
修飾子と型メソッド説明static TemporalQuery<LocalTime>
TemporalQueries.localTime()
見つからない場合はnullを返す、LocalTime
の問合せ。 -
java.time.zoneでのLocalTimeの使用
修飾子と型メソッド説明ZoneOffsetTransitionRule.getLocalTime()
ZoneOffsetTransitionRule.isMidnightEndOfDay()
でチェックする必要がある遷移の日のローカル時間を取得します。修飾子と型メソッド説明static ZoneOffsetTransitionRule
ZoneOffsetTransitionRule.of
(Month month, int dayOfMonthIndicator, DayOfWeek dayOfWeek, LocalTime time, boolean timeEndOfDay, ZoneOffsetTransitionRule.TimeDefinition timeDefinition, ZoneOffset standardOffset, ZoneOffset offsetBefore, ZoneOffset offsetAfter) 2つのオフセット間の遷移を作成するための年間ルールを定義するインスタンスを取得します。