Dans ma demande, je l'aide du code comme ceci:Puis-je modifier DateFormat.SHORT pour inclure des secondes ou quelque chose de similaire?
DateFormat df = DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.SHORT, locale);
df.setTimeZone(User.getTimeZone());
String s = df.format(d);
aux dates de format dans une application qui est utilisé dans différents endroits. Je voudrais parfois ajouter des secondes à cela, mais je ne veux pas simplement spécifier un format spécifique en utilisant le SimpleDateFormat car je perds la puissance du formatage basé sur les paramètres régionaux.
Alors, quelqu'un a-t-il eu des idées pour apporter une modification mineure à la date formatée en locale?
Cheers,
Chris
Peut-être que Joda Time (http://joda-time.sourceforge.net/) peut vous aider à remplir les deux exigences (pas une 'réponse' car je n'ai jamais utilisé Joda Time mais la plupart des gens l'adorent) –
Hmm, il semble L'utilisation de FieldPosition pourrait vous aider. –
re: Joda time - Ça a l'air bien, je vais devoir regarder plus loin dans ce projet. Merci. –