Package io.debezium.time
Class Conversions
java.lang.Object
io.debezium.time.Conversions
Temporal conversion constants.
- Author:
- Randall Hauch
-
Field Summary
Modifier and TypeFieldDescription(package private) static final LocalDate
(package private) static final long
(package private) static final long
(package private) static final long
(package private) static final long
(package private) static final long
(package private) static final long
(package private) static final long
(package private) static final long
(package private) static final long
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic long
toEpochMicros
(Instant instant) static Instant
toInstantFromMicros
(long microsSinceEpoch) static Instant
toInstantFromMillis
(long millisecondSinceEpoch) protected static LocalDate
toLocalDate
(Object obj) protected static LocalDateTime
toLocalDateTime
(Object obj) protected static LocalTime
toLocalTime
(Object obj)
-
Field Details
-
MILLISECONDS_PER_SECOND
static final long MILLISECONDS_PER_SECOND -
MICROSECONDS_PER_SECOND
static final long MICROSECONDS_PER_SECOND -
MICROSECONDS_PER_MILLISECOND
static final long MICROSECONDS_PER_MILLISECOND -
NANOSECONDS_PER_MILLISECOND
static final long NANOSECONDS_PER_MILLISECOND -
NANOSECONDS_PER_MICROSECOND
static final long NANOSECONDS_PER_MICROSECOND -
NANOSECONDS_PER_SECOND
static final long NANOSECONDS_PER_SECOND -
NANOSECONDS_PER_DAY
static final long NANOSECONDS_PER_DAY -
SECONDS_PER_DAY
static final long SECONDS_PER_DAY -
MICROSECONDS_PER_DAY
static final long MICROSECONDS_PER_DAY -
EPOCH
-
-
Constructor Details
-
Conversions
private Conversions()
-
-
Method Details
-
toLocalDate
-
toLocalTime
-
toLocalDateTime
-
toEpochMicros
-
toInstantFromMicros
-
toInstantFromMillis
-