Package org.apache.iceberg.util
Class DateTimeUtil
- java.lang.Object
-
- org.apache.iceberg.util.DateTimeUtil
-
public class DateTimeUtil extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.time.LocalDate
dateFromDays(int daysFromEpoch)
static int
daysFromDate(java.time.LocalDate date)
static long
microsFromTime(java.time.LocalTime time)
static long
microsFromTimestamp(java.time.LocalDateTime dateTime)
static long
microsFromTimestamptz(java.time.OffsetDateTime dateTime)
static java.time.LocalTime
timeFromMicros(long microFromMidnight)
static java.time.LocalDateTime
timestampFromMicros(long microsFromEpoch)
static java.time.OffsetDateTime
timestamptzFromMicros(long microsFromEpoch)
-
-
-
Method Detail
-
dateFromDays
public static java.time.LocalDate dateFromDays(int daysFromEpoch)
-
daysFromDate
public static int daysFromDate(java.time.LocalDate date)
-
timeFromMicros
public static java.time.LocalTime timeFromMicros(long microFromMidnight)
-
microsFromTime
public static long microsFromTime(java.time.LocalTime time)
-
timestampFromMicros
public static java.time.LocalDateTime timestampFromMicros(long microsFromEpoch)
-
microsFromTimestamp
public static long microsFromTimestamp(java.time.LocalDateTime dateTime)
-
timestamptzFromMicros
public static java.time.OffsetDateTime timestamptzFromMicros(long microsFromEpoch)
-
microsFromTimestamptz
public static long microsFromTimestamptz(java.time.OffsetDateTime dateTime)
-
-