Uses of Class
javax.time.calendar.LocalTime
Packages that use LocalTime
Package
Description
Provides classes to manage the human time scale including date, time,
date-time and time-zone representations.
Provides classes to implement time-zones and their rules.
-
Uses of LocalTime in javax.time.calendar
Fields in javax.time.calendar declared as LocalTimeModifier and TypeFieldDescriptionprivate static final LocalTime[]
LocalTime.HOURS
Constants for the local time of each hour.static final LocalTime
LocalTime.MIDDAY
Constant for the local time of midday, 12:00.static final LocalTime
LocalTime.MIDNIGHT
Constant for the local time of midnight, 00:00.private final LocalTime
LocalDateTime.time
The time part.private final LocalTime
LocalTime.Overflow.time
The time after the addition.private final LocalTime
OffsetTime.time
The local time, never null.Fields in javax.time.calendar with type parameters of type LocalTimeModifier and TypeFieldDescriptionprivate static final CalendricalRule
<LocalTime> LocalTime.Rule.INSTANCE
Methods in javax.time.calendar that return LocalTimeModifier and TypeMethodDescriptionLocalDateTime.adjustTime
(LocalTime time) Adjusts a time to have the value of the time part of this object.LocalTime.adjustTime
(LocalTime time) Adjusts a time to have the value of this time.OffsetDateTime.adjustTime
(LocalTime time) Adjusts a time to have the value of the time part of this object.OffsetTime.adjustTime
(LocalTime time) Adjusts a time to have the value of the time part of this object.TimeAdjuster.adjustTime
(LocalTime time) Adjusts the input time returning the adjusted time.private static LocalTime
LocalTime.create
(int hourOfDay, int minuteOfHour, int secondOfMinute, int nanoOfSecond) Creates a local time from the hour, minute, second and nanosecond fields.protected LocalTime
LocalTime.Rule.derive
(Calendrical calendrical) LocalTime.Overflow.getResultTime()
Gets the time that was the result of the calculation.LocalTime.minus
(PeriodProvider periodProvider) Returns a copy of thisLocalTime
with the specified period subtracted.Returns a copy of thisLocalTime
with the specified duration subtracted.LocalTime.minusHours
(long hours) Returns a copy of thisLocalTime
with the specified period in hours subtracted.LocalTime.minusMinutes
(long minutes) Returns a copy of thisLocalTime
with the specified period in minutes subtracted.LocalTime.minusNanos
(long nanos) Returns a copy of thisLocalTime
with the specified period in nanoseconds subtracted.LocalTime.minusSeconds
(long seconds) Returns a copy of thisLocalTime
with the specified period in seconds subtracted.static LocalTime
LocalTime.now()
Obtains the current time from the system clock in the default time-zone.static LocalTime
Obtains the current time from the specified clock.static LocalTime
LocalTime.of
(int hourOfDay, int minuteOfHour) Obtains an instance ofLocalTime
from an hour and minute.static LocalTime
LocalTime.of
(int hourOfDay, int minuteOfHour, int secondOfMinute) Obtains an instance ofLocalTime
from an hour, minute and second.static LocalTime
LocalTime.of
(int hourOfDay, int minuteOfHour, int secondOfMinute, int nanoOfSecond) Obtains an instance ofLocalTime
from an hour, minute, second and nanosecond.static LocalTime
LocalTime.of
(TimeProvider timeProvider) Obtains an instance ofLocalTime
from a time provider.static LocalTime
LocalTime.ofNanoOfDay
(long nanoOfDay) Obtains an instance ofLocalTime
from a nanos-of-day value.static LocalTime
LocalTime.ofSecondOfDay
(long secondOfDay) Obtains an instance ofLocalTime
from a second-of-day value.static LocalTime
LocalTime.ofSecondOfDay
(long secondOfDay, int nanoOfSecond) Obtains an instance ofLocalTime
from a second-of-day value, with associated nanos of second.static LocalTime
Obtains an instance ofLocalTime
from a text string such as10:15
.static LocalTime
LocalTime.parse
(String text, DateTimeFormatter formatter) Obtains an instance ofLocalTime
from a text string using a specific formatter.LocalTime.plus
(PeriodProvider periodProvider) Returns a copy of thisLocalTime
with the specified period added.Returns a copy of thisLocalTime
with the specified duration added.LocalTime.plusHours
(long hours) Returns a copy of thisLocalTime
with the specified period in hours added.LocalTime.plusMinutes
(long minutes) Returns a copy of thisLocalTime
with the specified period in minutes added.LocalTime.plusNanos
(long nanos) Returns a copy of thisLocalTime
with the specified period in nanoseconds added.LocalTime.plusSeconds
(long seconds) Returns a copy of thisLocalTime
with the specified period in seconds added.Clock.time()
Gets the current time with maximum resolution of up to nanoseconds.Clock.timeToMinute()
Gets the current time with a resolution of minutes.Clock.timeToSecond()
Gets the current time with a resolution of seconds.LocalDateTime.toLocalTime()
Converts this date-time to aLocalTime
.LocalTime.toLocalTime()
Converts this time to aLocalTime
, trivially returningthis
.OffsetDateTime.toLocalTime()
Converts this date-time to aLocalTime
.OffsetTime.toLocalTime()
Converts this time to aLocalTime
.TimeProvider.toLocalTime()
Returns an instance ofLocalTime
initialized from the state of this object.ZonedDateTime.toLocalTime()
Converts thisZonedDateTime
to aLocalTime
.LocalTime.with
(TimeAdjuster adjuster) Returns a copy of thisLocalTime
with the time altered using the adjuster.LocalTime.withHourOfDay
(int hourOfDay) Returns a copy of thisLocalTime
with the hour-of-day value altered.LocalTime.withMinuteOfHour
(int minuteOfHour) Returns a copy of thisLocalTime
with the minute-of-hour value altered.LocalTime.withNanoOfSecond
(int nanoOfSecond) Returns a copy of thisLocalTime
with the nano-of-second value altered.LocalTime.withSecondOfMinute
(int secondOfMinute) Returns a copy of thisLocalTime
with the second-of-minute value altered.Methods in javax.time.calendar that return types with arguments of type LocalTimeModifier and TypeMethodDescriptionstatic CalendricalRule
<LocalTime> LocalTime.rule()
Gets the rule forLocalTime
.Methods in javax.time.calendar with parameters of type LocalTimeModifier and TypeMethodDescriptionLocalDateTime.adjustTime
(LocalTime time) Adjusts a time to have the value of the time part of this object.LocalTime.adjustTime
(LocalTime time) Adjusts a time to have the value of this time.OffsetDateTime.adjustTime
(LocalTime time) Adjusts a time to have the value of the time part of this object.OffsetTime.adjustTime
(LocalTime time) Adjusts a time to have the value of the time part of this object.TimeAdjuster.adjustTime
(LocalTime time) Adjusts the input time returning the adjusted time.Returns a local date-time formed from this date at the specified time.Returns an offset date-time formed from this date at the specified time.int
Compares thisLocalTime
to another time.boolean
Checks if thisLocalTime
is after the specified time.boolean
Checks if thisLocalTime
is before the specified time.private LocalDateTime
Returns a copy of this date-time with the new date and time, checking to see if a new object is in fact required.Constructors in javax.time.calendar with parameters of type LocalTimeModifierConstructorDescriptionprivate
LocalDateTime
(LocalDate date, LocalTime time) Constructor.private
OffsetTime
(LocalTime time, ZoneOffset offset) Constructor.private
Constructor. -
Uses of LocalTime in javax.time.calendar.zone
Fields in javax.time.calendar.zone declared as LocalTimeModifier and TypeFieldDescription(package private) LocalTime
TZDBZoneRulesCompiler.TZDBMonthDayTime.time
The time of the cutover.private final LocalTime
ZoneOffsetTransitionRule.time
The cutover time in the 'before' offset.private LocalTime
ZoneRulesBuilder.TZRule.time
The local time.Methods in javax.time.calendar.zone that return LocalTimeModifier and TypeMethodDescriptionZoneOffsetTransitionRule.getLocalTime()
Gets the local time of day of the transition which must be checked withZoneOffsetTransitionRule.isMidnightEndOfDay()
.Methods in javax.time.calendar.zone with parameters of type LocalTimeModifier and TypeMethodDescription(package private) void
ZoneRulesBuilder.TZWindow.addRule
(int startYear, int endYear, MonthOfYear month, int dayOfMonthIndicator, DayOfWeek dayOfWeek, LocalTime time, boolean timeEndOfDay, ZoneRulesBuilder.TimeDefinition timeDefinition, Period savingAmount) Adds a rule to the current window.ZoneRulesBuilder.addRuleToWindow
(int startYear, int endYear, MonthOfYear month, int dayOfMonthIndicator, DayOfWeek dayOfWeek, LocalTime time, boolean timeEndOfDay, ZoneRulesBuilder.TimeDefinition timeDefinition, Period savingAmount) Adds a multi-year transition rule to the current window.ZoneRulesBuilder.addRuleToWindow
(int year, MonthOfYear month, int dayOfMonthIndicator, LocalTime time, boolean timeEndOfDay, ZoneRulesBuilder.TimeDefinition timeDefinition, Period savingAmount) Adds a single transition rule to the current window.static ZoneOffsetTransitionRule
ZoneOffsetTransitionRule.of
(MonthOfYear month, int dayOfMonthIndicator, DayOfWeek dayOfWeek, LocalTime time, boolean timeEndOfDay, ZoneRulesBuilder.TimeDefinition timeDefnition, ZoneOffset standardOffset, ZoneOffset offsetBefore, ZoneOffset offsetAfter) Creates an instance defining the yearly rule to create transitions between two offsets.Constructors in javax.time.calendar.zone with parameters of type LocalTimeModifierConstructorDescription(package private)
TZRule
(int year, MonthOfYear month, int dayOfMonthIndicator, DayOfWeek dayOfWeek, LocalTime time, boolean timeEndOfDay, ZoneRulesBuilder.TimeDefinition timeDefinition, Period savingAfter) Constructor.ZoneOffsetTransitionRule
(MonthOfYear month, int dayOfMonthIndicator, DayOfWeek dayOfWeek, LocalTime time, boolean timeEndOfDay, ZoneRulesBuilder.TimeDefinition timeDefnition, ZoneOffset standardOffset, ZoneOffset offsetBefore, ZoneOffset offsetAfter) Creates an instance defining the yearly rule to create transitions between two offsets.