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