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.LocalDatedateFromDays(int daysFromEpoch)static intdaysFromDate(java.time.LocalDate date)static longmicrosFromTime(java.time.LocalTime time)static longmicrosFromTimestamp(java.time.LocalDateTime dateTime)static longmicrosFromTimestamptz(java.time.OffsetDateTime dateTime)static java.time.LocalTimetimeFromMicros(long microFromMidnight)static java.time.LocalDateTimetimestampFromMicros(long microsFromEpoch)static java.time.OffsetDateTimetimestamptzFromMicros(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)
-
-