Time zone ID. The default (and the one used if null is given) is the
one returned by date_default_timezone_get() or, if
applicable, that of the IntlCalendar object passed
for the calendar parameter. This ID must be a
valid identifier on ICUʼs database or an ID representing an
explicit offset, such as GMT-05:30.
Calendar to use for formatting or parsing. The default value is null,
which corresponds to IntlDateFormatter::GREGORIAN.
This can either be one of the
IntlDateFormatter
calendar constants or an IntlCalendar. Any
IntlCalendar object passed will be clone; it will
not be changed by the IntlDateFormatter. This will
determine the calendar type used (gregorian, islamic, persian, etc.) and,
if null is given for the timezone parameter,
also the timezone used.
First Formatted output is Wednesday, December 31, 1969 4:00:00 PM PT
Second Formatted output is Mittwoch, 31. Dezember 1969 16:00 Uhr GMT-08:00
First Formatted output with pattern is 12/31/1969
Second Formatted output with pattern is 12/31/1969