Bonjour à tous, je code juste un extrait de code pour obtenir la chaîne de date heure comme ci-dessous:fuseau horaire de charge Android trop longue: Les noms de fuseaux horaires Loaded pour en_US
public static String getCurrentDate(){
Locale.setDefault(Locale.US);
Date date = new Date();
String strDate = date.toString();
return strDate;
}
Mais le problème est-il trop longtemps (environ 2 secondes) pour convertir à partir de la date chaîne, journaux:
10-11 17:52:51.733: INFO/Resources(6835): Loaded time zone names for en_US in 2107ms.
Pourriez-vous s'il vous plaît me donner une solution comment augmenter les performances de cette méthode
mise à jour pour la solution: I vient de trouver une solution par tronman au sujet: How do you format date and time in Android? Comme ci-dessous:
Date date = new Date();
java.text.DateFormat dateFormat =
android.text.format.DateFormat.getDateFormat(getApplicationContext());
mTimeText.setText("Time: " + dateFormat.format(date));
en double de http://stackoverflow.com/ questions/8881142/simpledateformat-takes-too-long-when-the-time-zone-is-included – Somatik
Si vous avez une réponse, pourquoi ne pas la poster séparément et la marquer comme réponse acceptée? – Kuitsi