を使用して文字列を Date オブジェクトに変換する必要がありますSimpleDateFormat
。
のような文字列を 3 か月の文字とドットで "MMM. dd yyyy"
解析するために使用します。"Dec. 30 2011"
失敗する"May 30 2011"
ので、例外をキャッチして で再試行する必要があり"MMM dd yyyy"
ます。これは「5月」で機能しますが、これまでのところ醜いですが機能します。
しかし、「2011 年 9 月 11 日」になると、上記のすべてに加え"MMMM. dd yyyy"
て"MMMM dd yyyy"
失敗します。だから全然解析できない。
何が起こっている?