code: public final static DateFormat getDateInstance(int style)
      {
          return get(style, -1, ULocale.getDefault(Category.FORMAT), null);
      }
docs: Returns the date formatter with the given formatting style
  for the default <code>FORMAT</code> locale.
  @param style the given formatting style. For example,
  SHORT for "M/d/yy" in the US locale. As currently implemented, relative date
  formatting only affects a limited range of calendar days before or after the
  current date, based on the CLDR &lt;field type="day"&gt;/&lt;relative&gt; data: For example,
  in English, "Yesterday", "Today", and "Tomorrow". Outside of this range, relative
  dates are formatted using the corresponding non-relative style.
  @return a date formatter.
  @see Category#FORMAT