@Override
    public Object get(String name) {
      TimeZone timeZone = TimeZone.getDefault();
      long timeMs = System.currentTimeMillis();
      long offsetMs = timeZone.getOffset(timeMs);
      if (name.equals(Variable.LOCAL_TIMESTAMP.camelName)) {
        return timeMs + offsetMs;
      } else if (name.equals(Variable.UTC_TIMESTAMP.camelName) || name.equals(Variable.CURRENT_TIMESTAMP.camelName)) {
        return timeMs;
      } else if (name.equals(Variable.TIME_ZONE.camelName)) {
        return timeZone;
      } else {
        throw new UnsupportedOperationException("Unsupported operation " + name);
      }
    }
The internal variables that are not shared among all cloned {@link TranslatorContext}
samza-sql/src/main/java/org/apache/samza/sql/translator/TranslatorContext.java