DateFormat = function() {
		// Do not use the constructor
		throw new Error();
	}
Constructor for DateFormat - must not be used:
<ul>
  <li>To get a {@link sap.ui.core.format.DateFormat} instance, please use {@link sap.ui.core.format.DateFormat.getDateInstance}, {@link sap.ui.core.format.DateFormat.getDateTimeInstance} or {@link sap.ui.core.format.DateFormat.getTimeInstance}</li>
  <li>To get a {@link sap.ui.core.format.DateFormat.DateTimeWithTimezone} instance, please use {@link sap.ui.core.format.DateFormat.getDateTimeWithTimezoneInstance}</li>
</ul>

@class
The DateFormat is a static class for formatting and parsing single date and time values or date and time intervals according
to a set of format options.

Important:
Every Date is converted with the timezone taken from
{@link module:sap/base/i18n/Localization.getTimezone Localization.getTimezone}.
The timezone falls back to the browser's local timezone.

Supported format options are pattern based on Unicode LDML Date Format notation. Please note that only a subset of the LDML date symbols
is supported.
If no pattern is specified a default pattern according to the locale settings is used.

Documentation links:
<ul>
  <li>{@link topic:91f2eba36f4d1014b6dd926db0e91070 Date Format}</li>
  <li>{@link http://unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table}</li>
</ul>

@public
@hideconstructor
@alias sap.ui.core.format.DateFormat