comment mettre en forme le Moment pas de Date sur Android ou Java?

Je veux formater le temps comme ceci: 2011-05-11 11:22:33.

J'ai eu le code suivant:

Time time = new Time(MobiSageUtility.TIMEZONE_STRING);
time.setToNow();

String timeStr= time.format("yyyy-MM-dd HH:mm:ss");

Cependant, qui donne la date: "yyyy-MM-dd HH:mm:ss" pas "2011-05-11 11:22:33".
Après avoir regardé le Android de référence de documents, j'ai essayé le code suivant:

 String timeStr = time.format2445();

Mais qui donne une chaîne de caractères comme: 20110511T112233. Quelqu'un peut-il me dire comment faire pour formater le temps correctement?

OriginalL'auteur Xubing in China. Developer | 2011-05-19