protected void func(TimestampColumnVector outputColVector, TimestampColumnVector inputColVector,
      int i) {
    String adjustedTimestampString = SIMPLE_DATE_FORMAT_THREAD_LOCAL.get()
        .format(new java.sql.Timestamp(inputColVector.time[i]));
    Timestamp adjustedTimestamp = Timestamp.valueOf(adjustedTimestampString);
    outputColVector.time[i] = adjustedTimestamp.toEpochMilli();
    // Nanos don't change
    outputColVector.nanos[i] = inputColVector.nanos[i];
  }
Vectorized version of GenericUDFDatetimeLegacyHybridCalendar (datetime_legacy_hybrid_calendar).
Converts a date/timestamp to legacy hybrid Julian-Gregorian calendar assuming that its internal
days/milliseconds since epoch is calculated using the proleptic Gregorian calendar.
Extends {@link FuncTimestampToTimestamp}
ql/src/java/org/apache/hadoop/hive/ql/exec/vector/expressions/VectorUDFDatetimeLegacyHybridCalendarTimestamp.java