Package org.duckdb
Class DuckDBTimestamp
java.lang.Object
org.duckdb.DuckDBTimestamp
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDuckDBTimestamp(long timeMicros) DuckDBTimestamp(Timestamp sqlTimestamp) DuckDBTimestamp(LocalDateTime localDateTime) DuckDBTimestamp(OffsetDateTime offsetDateTime) -
Method Summary
Modifier and TypeMethodDescriptionstatic TimestampfromMicroInstant(long micros) static TimestampfromMilliInstant(long millis) static TimestampfromNanoInstant(long nanos) static TimestampfromSecondInstant(long seconds) static longgetMicroseconds(Timestamp sqlTimestamp) longstatic longlocalDateTime2Micros(LocalDateTime localDateTime) static LocalDateTimetoLocalDateTime(long timeMicros) static OffsetDateTimetoOffsetDateTime(long timeMicros) static OffsetTimetoOffsetTime(long timeBits) static TimestamptoSqlTimestamp(long timeMicros) static TimestamptoSqlTimestampNanos(long timeNanos) toString()static Object
-
Field Details
-
timeMicros
protected long timeMicros
-
-
Constructor Details
-
DuckDBTimestamp
public DuckDBTimestamp(long timeMicros) -
DuckDBTimestamp
-
DuckDBTimestamp
-
DuckDBTimestamp
-
-
Method Details
-
toSqlTimestamp
-
toSqlTimestampNanos
-
toLocalDateTime
-
toOffsetTime
-
toOffsetDateTime
-
fromSecondInstant
-
fromMilliInstant
-
fromMicroInstant
-
fromNanoInstant
-
localDateTime2Micros
-
valueOf
-
toSqlTimestamp
-
toLocalDateTime
-
toOffsetDateTime
-
getMicroseconds
-
getMicrosEpoch
public long getMicrosEpoch() -
toString
-