Uses of Interface
javax.time.calendar.TimeProvider
-
Packages that use TimeProvider Package Description javax.time.calendar Provides classes to manage the human time scale including date, time, date-time and time-zone representations. -
-
Uses of TimeProvider in javax.time.calendar
Subinterfaces of TimeProvider in javax.time.calendar Modifier and Type Interface Description interface
DateTimeProvider
Provides access to a date-time in the ISO-8601 calendar system.Classes in javax.time.calendar that implement TimeProvider Modifier and Type Class Description class
LocalDateTime
A date-time without a time-zone in the ISO-8601 calendar system, such as2007-12-03T10:15:30
.class
LocalTime
A time without time-zone in the ISO-8601 calendar system, such as10:15:30
.class
OffsetDateTime
A date-time with a zone offset from UTC in the ISO-8601 calendar system, such as2007-12-03T10:15:30+01:00
.class
OffsetTime
A time with a zone offset from UTC in the ISO-8601 calendar system, such as10:15:30+01:00
.class
ZonedDateTime
A date-time with a time-zone in the ISO-8601 calendar system, such as2007-12-03T10:15:30+01:00 Europe/Paris
.Methods in javax.time.calendar with parameters of type TimeProvider Modifier and Type Method Description static LocalDateTime
LocalDateTime. of(DateProvider dateProvider, TimeProvider timeProvider)
Obtains an instance ofLocalDateTime
from a date and time.static LocalTime
LocalTime. of(TimeProvider timeProvider)
Obtains an instance ofLocalTime
from a time provider.static OffsetDateTime
OffsetDateTime. of(DateProvider dateProvider, TimeProvider timeProvider, ZoneOffset offset)
Obtains an instance ofOffsetDateTime
from a date, time and zone offset.static OffsetTime
OffsetTime. of(TimeProvider timeProvider, ZoneOffset offset)
Obtains an instance ofOffsetTime
from a time provider.static ZonedDateTime
ZonedDateTime. of(DateProvider dateProvider, TimeProvider timeProvider, TimeZone zone)
Obtains an instance ofZonedDateTime
from a local date and time where the date-time must be valid for the time-zone.static ZonedDateTime
ZonedDateTime. of(DateProvider dateProvider, TimeProvider timeProvider, TimeZone zone, ZoneResolver resolver)
Obtains an instance ofZonedDateTime
from a local date and time providing a resolver to handle an invalid date-time.OffsetTime
OffsetTime. withTime(TimeProvider timeProvider)
Returns a copy of thisOffsetTime
with the time altered and the offset retained.
-