Here too, I think a DateUtil that goes from BigDecimal -> Timestamp makes sense. We may want to support that as

PDataType.TIMESTAMP.toObject(finalResult, PDataType.DECIMAL)

as this would be symmetric with the Timestamp -> BigDecimal conversion we support.