クラス
java.time.LocalTimeの使用
LocalTimeを使用するパッケージ
パッケージ
説明
Javaプログラミング言語を使用して、データ・ソース(通常はリレーショナル・データベース)に格納されているデータにアクセスして処理するためのAPIを提供します。
日付、時間、インスタント、デュレーションのメインAPI。
デフォルトのISO暦以外の暦体系の汎用API。
フィールドと単位を使用した日時へのアクセス、および日時アジャスタ。
タイムゾーンおよびそのルールのサポート。
-
java.sqlでのLocalTimeの使用
-
java.timeでのLocalTimeの使用
修飾子と型フィールド説明static final LocalTimeLocalTime.MAXサポートされている最大のLocalTimeである「23:59:59.999999999」。static final LocalTimeLocalTime.MIDNIGHTその日の開始時の深夜零時の時間である「00:00」。static final LocalTimeLocalTime.MINサポートされている最小のLocalTimeである「00:00」。static final LocalTimeLocalTime.NOONその日の午後零時の時間である「12:00」。修飾子と型メソッド説明static LocalTimeLocalTime.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 LocalTimeLocalTime.now()デフォルトのタイムゾーンのシステム・クロックから現在の時間を取得します。static LocalTime指定されたクロックから現在の時間を取得します。static LocalTime指定されたタイムゾーンのシステム・クロックから現在の時間を取得します。static LocalTimeLocalTime.of(int hour, int minute) 時と分からLocalTimeのインスタンスを取得します。static LocalTimeLocalTime.of(int hour, int minute, int second) 時、分、および秒からLocalTimeのインスタンスを取得します。static LocalTimeLocalTime.of(int hour, int minute, int second, int nanoOfSecond) 時、分、秒、およびナノ秒からLocalTimeのインスタンスを取得します。static LocalTimeInstantとゾーンIDからLocalTimeのインスタンスを取得します。static LocalTimeLocalTime.ofNanoOfDay(long nanoOfDay) 「1日のうちのナノ秒」の値からLocalTimeのインスタンスを取得します。static LocalTimeLocalTime.ofSecondOfDay(long secondOfDay) 「1日のうちの秒」の値からLocalTimeのインスタンスを取得します。static LocalTimeLocalTime.parse(CharSequence text) 10:15などのテキスト文字列からLocalTimeのインスタンスを取得します。static LocalTimeLocalTime.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 OffsetDateTimeOffsetDateTime.of(LocalDate date, LocalTime time, ZoneOffset offset) 日付、時間、およびオフセットからOffsetDateTimeのインスタンスを取得します。static OffsetTimeOffsetTime.of(LocalTime time, ZoneOffset offset) ローカル時間およびオフセットからOffsetTimeのインスタンスを取得します。static ZonedDateTimeローカルの日付と時間からZonedDateTimeのインスタンスを取得します。longLocalDate.toEpochSecond(LocalTime time, ZoneOffset offset) このLocalDateを1970-01-01T00:00:00Zの時代からの秒数に変換します。 -
java.time.chronoでのLocalTimeの使用
LocalTimeを返すjava.time.chronoのメソッド修飾子と型メソッド説明ChronoLocalDateTime.toLocalTime()この日付/時間のローカル・タイム部分を取得します。default LocalTimeChronoZonedDateTime.toLocalTime()この日付/時間のローカル・タイム部分を取得します。型LocalTimeのパラメータを持つjava.time.chronoのメソッド修飾子と型メソッド説明default ChronoLocalDateTime<?>この日付を時間と組み合わせて、ChronoLocalDateTimeを作成します。final ChronoLocalDateTime<HijrahDate>final ChronoLocalDateTime<JapaneseDate>final ChronoLocalDateTime<MinguoDate> -
java.time.temporalでのLocalTimeの使用
型LocalTimeの引数を持つ型を返すjava.time.temporalのメソッド修飾子と型メソッド説明static TemporalQuery<LocalTime>TemporalQueries.localTime()見つからない場合はnullを返す、LocalTimeの問合せ。 -
java.time.zoneでのLocalTimeの使用
LocalTimeを返すjava.time.zoneのメソッド修飾子と型メソッド説明ZoneOffsetTransitionRule.getLocalTime()ZoneOffsetTransitionRule.isMidnightEndOfDay()でチェックする必要がある遷移の日のローカル時間を取得します。型LocalTimeのパラメータを持つjava.time.zoneのメソッド修飾子と型メソッド説明static ZoneOffsetTransitionRuleZoneOffsetTransitionRule.of(Month month, int dayOfMonthIndicator, DayOfWeek dayOfWeek, LocalTime time, boolean timeEndOfDay, ZoneOffsetTransitionRule.TimeDefinition timeDefinition, ZoneOffset standardOffset, ZoneOffset offsetBefore, ZoneOffset offsetAfter) 2つのオフセット間の遷移を作成するための年間ルールを定義するインスタンスを取得します。