pubDate
Android アプリで RSS フィードから解析する必要があります。残念ながら、のpubDate
形式は RSS フィードごとに異なります (例: EEE, dd MMM yyyy HH:mm:ss z
、yyyy-MM-dd'T'HH:mm:ss.SSSz
...)。
を使用するDateParser.javaを使用して、ほとんどの異なる日付形式を解析するソリューションを見つけましたSimpleDateFormat
。ただし、この実装はインスタンスをキャッシュしないため、非常に低速SimpleDateFormat
です (たとえば、ここで推奨されているように)。
考えられるすべての日付形式をより速く解析し、車輪の再発明を避ける方法はありますか? ご意見ありがとうございます。