类的用途
java.time.LocalTime
使用 LocalTime 的包
包
描述
提供使用 Java 编程语言访问和处理存储在数据源(通常是关系数据库)中的数据的 API。
日期、时间、瞬间和持续时间的主要 API。
用于除默认 ISO 之外的日历系统的通用 API。
使用字段和单位以及日期时间调整器访问日期和时间。
支持时区及其规则。
-
LocalTime 在 java.sql 中的用法
-
LocalTime 在 java.time 中的用法
修饰符和类型Field描述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 LocalTime从Instant和区域 ID 获取LocalTime的实例。static LocalTimeLocalTime.ofNanoOfDay(long nanoOfDay) 从一个纳米级的值中获取LocalTime的一个实例。static LocalTimeLocalTime.ofSecondOfDay(long secondOfDay) 从第二天的值中获取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 纪元以来的秒数。 -
LocalTime 在 java.time.chrono 中的用法
java.time.chrono 中返回 LocalTime 的方法修饰符和类型方法描述ChronoLocalDateTime.toLocalTime()获取此日期时间的本地时间部分。default LocalTimeChronoZonedDateTime.toLocalTime()获取此日期时间的本地时间部分。java.time.chrono 中的方法,参数类型为 LocalTime修饰符和类型方法描述default ChronoLocalDateTime<?>将此日期与时间结合起来创建一个ChronoLocalDateTime。final ChronoLocalDateTime<HijrahDate>final ChronoLocalDateTime<JapaneseDate>final ChronoLocalDateTime<MinguoDate> -
LocalTime 在 java.time.temporal 中的用法
返回类型中包含 LocalTime 类型参数的 java.time.temporal 中的方法修饰符和类型方法描述static TemporalQuery<LocalTime>TemporalQueries.localTime()如果未找到,则查询LocalTime返回 null。 -
LocalTime 在 java.time.zone 中的用法
java.time.zone 中返回 LocalTime 的方法修饰符和类型方法描述ZoneOffsetTransitionRule.getLocalTime()获取必须使用ZoneOffsetTransitionRule.isMidnightEndOfDay()检查的转换的本地时间。java.time.zone 中的方法,参数类型为 LocalTime修饰符和类型方法描述static ZoneOffsetTransitionRuleZoneOffsetTransitionRule.of(Month month, int dayOfMonthIndicator, DayOfWeek dayOfWeek, LocalTime time, boolean timeEndOfDay, ZoneOffsetTransitionRule.TimeDefinition timeDefinition, ZoneOffset standardOffset, ZoneOffset offsetBefore, ZoneOffset offsetAfter) 获得一个定义年度规则的实例,以在两个偏移量之间创建转换。