Дорогие все, я просто код кода сниппета, чтобы получить строку даты и времени, как показано ниже:
public static String getCurrentDate(){
Locale.setDefault(Locale.US);
Date date = new Date();
String strDate = date.toString();
return strDate;
}
Но проблема в том, что преобразование даты в строку занимает слишком много времени (около 2 секунд). Журналы:
10-11 17:52:51.733: INFO/Resources(6835): Loaded time zone names for en_US in 2107ms.
Не могли бы вы дать мне решение, как повысить производительность этого метода
Обновление для решения:
Я только что нашел решение от tronman в теме:
Как вы форматируете дату и время в Android?
Как показано ниже:
Date date = new Date();
java.text.DateFormat dateFormat =
android.text.format.DateFormat.getDateFormat(getApplicationContext());
mTimeText.setText("Time: " + dateFormat.format(date));