StringBuffer sb = new StringBuffer (); format (date, sb, new FieldPosition (MONTH_FIELD)); return sb.toString();
if (obj instanceof Number) obj = new Date(((Number) obj).longValue()); else if (! (obj instanceof Date)) throw new IllegalArgumentException ("Cannot format given Object as a Date");  return format ((Date) obj, buf, pos);
  public final String format (Date date)  {    StringBuffer sb = new StringBuffer ();    format (date, sb, new FieldPosition (MONTH_FIELD));    return sb.toString();  }