[Java] String(文字列)の日付を作る方法

Date型の日付を文字列に変換します。

コード

文字列にするといっても、そのまま出力するのでは…

Thu Jul 10 2014 12:00:00 GMT+0900

使い道があまりなさそうなので任意のフォーマットで変換します。

Date d = new Date();
SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(f.format(d).toString());
// => 2014-07-10 

テンポラリファイルの名称など使い道はたくさんあるかと。