Ben bu o zaman dönüştürmek için çok uzun sürüyor kullandığınızda sorunudur bu basit tarih biçiminiSimpleDateFormat Böyle bir şey bakın LogCat içinde, saat dilimi
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS Z");
kullanıyorum dahil edildiğinde çok uzun sürüyor
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.
nasıl hızlandırmak için ama basit tarih formater kullanabilirsiniz, ben ... her dönüşüm için ~ 150ms almak istemiyorum
herkes önce bu sorunu vardı mı?
kodunuzu gönderin ... –
Eğer yavaşlatan zaman dilimi ise, bunu bir kez hesaplayabilir ve daha sonra Zaman diliminin değişmesi olası olmadığından her biçimleme için dize. – Jave
kod budur, gecikme yeni SimpleDateFormat üzerindedir ("yyyy-MM-dd HH: mm: ss.SSS Z ") ve ben de dahil olmak üzere, yeni SimpleDateFormat (" yyyy-MM-dd HH: mm: ss.SSS ") ile kodumu çalıştırırsanız, [dahil olmak üzere] bölge, sadece iyi çalışıyor , tek sorun, zaman dilimi dahil edildiğinde sadece çok fazla zaman alır neden bilmiyorum – Lukap