@Override
  public void transientInit(Configuration conf) throws HiveException {
    super.transientInit(conf);
    initCalendar();
  }
Abstract class to return various fields from a Timestamp or Date.
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/VectorUDFTimestampFieldDate.java