SimpleDateFormat занимает слишком много времени, когда включен часовой пояс

Я использую этот простой формат даты

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS Z");

проблема в том, что когда я использую его, преобразование времени занимает слишком много времени, в logcat я вижу что-то вроде этого

I/Resources( 4284): Loaded time zone names for en in 272ms.
I/Resources( 4284): Loaded time zone names for en in 194ms.
I/Resources( 4284): Loaded time zone names for en in 112ms.
I/Resources( 4284): Loaded time zone names for en in 111ms.
I/Resources( 4284): Loaded time zone names for en in 113ms.
I/Resources( 4284): Loaded time zone names for en in 127ms.
I/Resources( 4284): Loaded time zone names for en in 253ms.
I/Resources( 4284): Loaded time zone names for en in 110ms.
I/Resources( 4284): Loaded time zone names for en in 154ms.
I/Resources( 4284): Loaded time zone names for en in 112ms.

Как я могу использовать простой формат даты, но ускорить процесс, я не хочу брать ~150 мс на каждое преобразование...

У кого-нибудь была такая проблема раньше?

7
задан Lukap 16 January 2012 в 14:06
поделиться