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
Vous devez vous connecter pour publier un commentaire.
Utilisation de la Date à la place du Temps et de l'utiliser ensuite SimpleDateFormat.
Exemple:
http://download.oracle.com/javase/1.4.2/docs/api/java/text/SimpleDateFormat.html
comment mettre en forme le Moment pas de Date sur Android ou Java a été ce qu'il a demandé.
OriginalL'auteur João Lopes
Chaîne timeStr= temps.format("%Y:%m:%d %H:%M:%S");
Voir man strftime que la doc de la méthode format explique:
http://linux.die.net/man/3/strftime
Meilleure réponse qui répond à la question directement.
OriginalL'auteur Paola G
Utiliser le SimpleDateFormater
OriginalL'auteur BadSkillz
OriginalL'auteur Maxim