DateFormat prints its format with deprecated 3 letter timezone id. See Comments for the details.
Comments
EVALUATION
The use of time zone abbreviations for display is different from the use
for identification and is still valid for the display purpose.
SimpleDateFormat does not produces a time zone ID with 'z', but produces a
time zone display name, either an abbreviated or full name defined by a
locale or GMT{+|-}hh:mm if locale doesn't define display names for the given
time zone.
masayoshi.okutsu@Eng 2000-04-13