private void handleOutOfRangeValue(Object pigObj, HCatFieldSchema hcatFS) throws BackendException {
    handleOutOfRangeValue(pigObj, hcatFS, null);
  }
We ignore any TZ setting on Pig value since java.sql.Date doesn't have it (in any
meaningful way).  So the assumption is that if Pig value has 0 time component (midnight)
we assume it reasonably 'fits' into a Hive DATE.  If time part is not 0, it's considered
out of range for target type.
hcatalog/hcatalog-pig-adapter/src/main/java/org/apache/hive/hcatalog/pig/HCatBaseStorer.java