/ /複雑な日付文字列をdatetime javaに変換する方法 - java、datetime、フォーマット

複雑な日付文字列をdatetimeに変換する方法 - java、datetime、formatting

以下の文字列を日付時刻に入れる必要があります。

2011年5月21日、土曜日21:31:35 GMT

これまでのところ私は次のことをしていますが、これをパースするのに有効なフォーマットがわかりません。任意の助けは大歓迎です!

SimpleDateFormat df = new SimpleDateFormat("dd/MM/yyyy");
Date date = df.parse("Sat, 21-May-2011 21:31:35 GMT");

前もって感謝します

回答:

回答№1は6

のドキュメントを参照してください SimpleDateFormat フォーマットガイドについて このようなものがあるはずです

SimpleDateFormat df = new SimpleDateFormat("EEE, dd-MMM-yyyy HH:mm:ss zzz");