Skip to content
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
import java.math.BigDecimal;
import java.sql.Date;
import java.sql.Timestamp;
import java.time.Instant;
import java.util.List;
import java.util.stream.Collectors;
import org.apache.hadoop.hive.ql.io.sarg.ExpressionTree;
Expand Down Expand Up @@ -169,7 +170,7 @@ private static BigDecimal hiveDecimalToBigDecimal(HiveDecimalWritable hiveDecima
}

private static int daysFromDate(Date date) {
return DateTimeUtil.daysFromDate(date.toLocalDate());
return DateTimeUtil.daysFromInstant(Instant.ofEpochMilli(date.getTime()));
}

private static int daysFromTimestamp(Timestamp timestamp) {
Expand Down