Ihre DateFormat-Instanz zeigt höchstwahrscheinlich den Wert in lokaler Zeit an. Versuchen Sie es bei der Anzeige Ihres Wertes:
%Vor%EDIT: zu deinem Kommentar:
Was wäre, wenn ich GMT verwende, wäre das ein Problem in SimpleDateFormat
SimpleDateFormat kann allgemeine Zeitzonen verwenden (GMT + / - n), RFC822 , und Text ("wenn sie Namen haben" wie die JavaDoc-Zustände - siehe dieser Beitrag für Informationen zu den Namen).