Package | Description |
---|---|
javax.time.calendar |
Provides classes to manage the human time scale including date, time,
date-time and time-zone representations.
|
javax.time.calendar.zone |
Provides classes to implement time-zones and their rules.
|
Modifier and Type | Field and Description |
---|---|
static LocalTime |
LocalTime.MIDDAY
Constant for the local time of midday, 12:00.
|
static LocalTime |
LocalTime.MIDNIGHT
Constant for the local time of midnight, 00:00.
|
Modifier and Type | Method and Description |
---|---|
LocalTime |
TimeAdjuster.adjustTime(LocalTime time)
Adjusts the input time returning the adjusted time.
|
LocalTime |
LocalTime.adjustTime(LocalTime time)
Adjusts a time to have the value of this time.
|
LocalTime |
OffsetTime.adjustTime(LocalTime time)
Adjusts a time to have the value of the time part of this object.
|
LocalTime |
LocalDateTime.adjustTime(LocalTime time)
Adjusts a time to have the value of the time part of this object.
|
LocalTime |
OffsetDateTime.adjustTime(LocalTime time)
Adjusts a time to have the value of the time part of this object.
|
LocalTime |
LocalTime.Overflow.getResultTime()
Gets the time that was the result of the calculation.
|
LocalTime |
LocalTime.minus(Duration duration)
Returns a copy of this
LocalTime with the specified duration subtracted. |
LocalTime |
LocalTime.minus(PeriodProvider periodProvider)
Returns a copy of this
LocalTime with the specified period subtracted. |
LocalTime |
LocalTime.minusHours(long hours)
Returns a copy of this
LocalTime with the specified period in hours subtracted. |
LocalTime |
LocalTime.minusMinutes(long minutes)
Returns a copy of this
LocalTime with the specified period in minutes subtracted. |
LocalTime |
LocalTime.minusNanos(long nanos)
Returns a copy of this
LocalTime with the specified period in nanoseconds subtracted. |
LocalTime |
LocalTime.minusSeconds(long seconds)
Returns a copy of this
LocalTime 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 |
LocalTime.now(Clock clock)
Obtains the current time from the specified clock.
|
static LocalTime |
LocalTime.of(int hourOfDay,
int minuteOfHour)
Obtains an instance of
LocalTime from an hour and minute. |
static LocalTime |
LocalTime.of(int hourOfDay,
int minuteOfHour,
int secondOfMinute)
Obtains an instance of
LocalTime from an hour, minute and second. |
static LocalTime |
LocalTime.of(int hourOfDay,
int minuteOfHour,
int secondOfMinute,
int nanoOfSecond)
Obtains an instance of
LocalTime from an hour, minute, second and nanosecond. |
static LocalTime |
LocalTime.of(TimeProvider timeProvider)
Obtains an instance of
LocalTime from a time provider. |
static LocalTime |
LocalTime.ofNanoOfDay(long nanoOfDay)
Obtains an instance of
LocalTime from a nanos-of-day value. |
static LocalTime |
LocalTime.ofSecondOfDay(long secondOfDay)
Obtains an instance of
LocalTime from a second-of-day value. |
static LocalTime |
LocalTime.ofSecondOfDay(long secondOfDay,
int nanoOfSecond)
Obtains an instance of
LocalTime from a second-of-day value, with
associated nanos of second. |
static LocalTime |
LocalTime.parse(String text)
Obtains an instance of
LocalTime from a text string such as 10:15 . |
static LocalTime |
LocalTime.parse(String text,
DateTimeFormatter formatter)
Obtains an instance of
LocalTime from a text string using a specific formatter. |
LocalTime |
LocalTime.plus(Duration duration)
Returns a copy of this
LocalTime with the specified duration added. |
LocalTime |
LocalTime.plus(PeriodProvider periodProvider)
Returns a copy of this
LocalTime with the specified period added. |
LocalTime |
LocalTime.plusHours(long hours)
Returns a copy of this
LocalTime with the specified period in hours added. |
LocalTime |
LocalTime.plusMinutes(long minutes)
Returns a copy of this
LocalTime with the specified period in minutes added. |
LocalTime |
LocalTime.plusNanos(long nanos)
Returns a copy of this
LocalTime with the specified period in nanoseconds added. |
LocalTime |
LocalTime.plusSeconds(long seconds)
Returns a copy of this
LocalTime with the specified period in seconds added. |
LocalTime |
Clock.time()
Gets the current time with maximum resolution of up to nanoseconds.
|
LocalTime |
Clock.timeToMinute()
Gets the current time with a resolution of minutes.
|
LocalTime |
Clock.timeToSecond()
Gets the current time with a resolution of seconds.
|
LocalTime |
TimeProvider.toLocalTime()
Returns an instance of
LocalTime initialized from the
state of this object. |
LocalTime |
LocalTime.toLocalTime()
Converts this time to a
LocalTime , trivially
returning this . |
LocalTime |
ZonedDateTime.toLocalTime()
Converts this
ZonedDateTime to a LocalTime . |
LocalTime |
OffsetTime.toLocalTime()
Converts this time to a
LocalTime . |
LocalTime |
LocalDateTime.toLocalTime()
Converts this date-time to a
LocalTime . |
LocalTime |
OffsetDateTime.toLocalTime()
Converts this date-time to a
LocalTime . |
LocalTime |
LocalTime.with(TimeAdjuster adjuster)
Returns a copy of this
LocalTime with the time altered using the adjuster. |
LocalTime |
LocalTime.withHourOfDay(int hourOfDay)
Returns a copy of this
LocalTime with the hour-of-day value altered. |
LocalTime |
LocalTime.withMinuteOfHour(int minuteOfHour)
Returns a copy of this
LocalTime with the minute-of-hour value altered. |
LocalTime |
LocalTime.withNanoOfSecond(int nanoOfSecond)
Returns a copy of this
LocalTime with the nano-of-second value altered. |
LocalTime |
LocalTime.withSecondOfMinute(int secondOfMinute)
Returns a copy of this
LocalTime with the second-of-minute value altered. |
Modifier and Type | Method and Description |
---|---|
static CalendricalRule<LocalTime> |
LocalTime.rule()
Gets the rule for
LocalTime . |
Modifier and Type | Method and Description |
---|---|
LocalTime |
TimeAdjuster.adjustTime(LocalTime time)
Adjusts the input time returning the adjusted time.
|
LocalTime |
LocalTime.adjustTime(LocalTime time)
Adjusts a time to have the value of this time.
|
LocalTime |
OffsetTime.adjustTime(LocalTime time)
Adjusts a time to have the value of the time part of this object.
|
LocalTime |
LocalDateTime.adjustTime(LocalTime time)
Adjusts a time to have the value of the time part of this object.
|
LocalTime |
OffsetDateTime.adjustTime(LocalTime time)
Adjusts a time to have the value of the time part of this object.
|
LocalDateTime |
LocalDate.atTime(LocalTime localTime)
Returns a local date-time formed from this date at the specified time.
|
OffsetDateTime |
OffsetDate.atTime(LocalTime time)
Returns an offset date-time formed from this date at the specified time.
|
int |
LocalTime.compareTo(LocalTime other)
Compares this
LocalTime to another time. |
boolean |
LocalTime.isAfter(LocalTime other)
Checks if this
LocalTime is after the specified time. |
boolean |
LocalTime.isBefore(LocalTime other)
Checks if this
LocalTime is before the specified time. |
Modifier and Type | Method and Description |
---|---|
LocalTime |
ZoneOffsetTransitionRule.getLocalTime()
Gets the local time of day of the transition which must be checked with
ZoneOffsetTransitionRule.isMidnightEndOfDay() . |
Modifier and Type | Method and Description |
---|---|
ZoneRulesBuilder |
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 |
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.
|
Constructor and Description |
---|
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.
|
Copyright © 2014. All rights reserved.