docs: @Override
    public String format(Object date)
    {
      if(date == null) {
        return "";
      }
      dateFormat = createDateFormat(locale);
      dateFormat.setTimeZone(timeZone);
      return dateFormat.format(date);
    }