この投稿では、を使用して文字列を日付に変換する方法について説明します SimpleDateFormat Javaのクラス。

SimpleDateFormat クラスはフォーマットに使用されます (date -> string) と構文解析 (string -> date) 日付。 SimpleDateFormat 次のパターン文字を使用して、日時フォーマット用の独自の日付と時刻のパターン文字列を定義できます。

 
パターン文字は、その数によって正確な表現が決まるため、通常は繰り返されます。説明のために、日付と時刻のパターンがどのように解釈されるかを示す次の例を検討してください。 'Saturday, October 08, 2016, 08:18:30 AM, Eastern Daylight Time'.

 
パターンでは大文字と小文字が区別され、4文字以上のテキストベースのパターンは完全な形式を表すことに注意してください。たとえば、入力文字列について考えてみます。 October 8, 2016、使用できます MMMM d, yyyy それのための。以来 October フルテキストの月です、 MMMM パターンが使用されています。同様に、 d パターンはその月の日に使用されます 8yyyy のパターン 2016、4桁の年。

ダウンロード  コードを実行する

出力:

Sat Oct 08 00:00:00 GMT 2016

これで、文字列を日付に変換できます SimpleDateFormat Javaのクラス。

 
こちらも参照:

Java8以降で文字列を日付に変換する

 
参照: SimpleDateFormat(Java Platform SE 8)