L'horloge de 24 heures ne travaillant pas dans dateformat android

j'ai fait une demande dans laquelle j'ai besoin pour effectuer la conversion de date au format 24 heures.
Voici mon code.

GregorianCalendar c = new GregorianCalendar(Locale.GERMANY);
            c.set(2011, 04, 29,0,0,0);
            String cdate = (String) DateFormat.format("yyyy-MM-dd HH:mm:ss", c.getTime());
            Log.i(tag,cdate);

maintenant, quand je vérifier mon JOURNAL ici est la sortie:

04-22 12:44:15.956: INFO/GridCellAdapter(30248): 2011-04-29 HH:00:00

pourquoi le champ heure de ne pas arriver ensemble. j'ai explicitement passée de 0, quand je faisais le calendrier de l'objet, c'est à l'affichage HH dans le JOURNAL.
j'ai essayé en passant hh, qui est en cours de définition, mais HH n'est pas réglé.

quel pourrait être le problème?

vous en remercie d'avance.

OriginalL'auteur user590849 | 2011-04-22