public class DuckDBTimestamp
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected long |
timeMicros |
| Constructor and Description |
|---|
DuckDBTimestamp(java.time.LocalDateTime localDateTime) |
DuckDBTimestamp(long timeMicros) |
DuckDBTimestamp(java.time.OffsetDateTime offsetDateTime) |
DuckDBTimestamp(java.sql.Timestamp sqlTimestamp) |
| Modifier and Type | Method and Description |
|---|---|
static long |
getMicroseconds(java.sql.Timestamp sqlTimestamp) |
long |
getMicrosEpoch() |
java.time.LocalDateTime |
toLocalDateTime() |
static java.time.LocalDateTime |
toLocalDateTime(long timeMicros) |
java.time.OffsetDateTime |
toOffsetDateTime() |
static java.time.OffsetDateTime |
toOffsetDateTime(long timeMicros) |
java.sql.Timestamp |
toSqlTimestamp() |
static java.sql.Timestamp |
toSqlTimestamp(long timeMicros) |
java.lang.String |
toString() |
public DuckDBTimestamp(long timeMicros)
public DuckDBTimestamp(java.time.LocalDateTime localDateTime)
public DuckDBTimestamp(java.time.OffsetDateTime offsetDateTime)
public DuckDBTimestamp(java.sql.Timestamp sqlTimestamp)
public static java.sql.Timestamp toSqlTimestamp(long timeMicros)
public static java.time.LocalDateTime toLocalDateTime(long timeMicros)
public static java.time.OffsetDateTime toOffsetDateTime(long timeMicros)
public java.sql.Timestamp toSqlTimestamp()
public java.time.LocalDateTime toLocalDateTime()
public java.time.OffsetDateTime toOffsetDateTime()
public static long getMicroseconds(java.sql.Timestamp sqlTimestamp)
public long getMicrosEpoch()
public java.lang.String toString()
toString in class java.lang.Object