-2

Javaで日付を数字で取得したいと思います。

例: 今日は 2012 年 12 月 13 日です。13.12.2012 のように数字で取得したいと思います。

どうすれば達成できますか?どんな助けでも本当にありがたいです。

PS私は次のようなことを試しました:

Date d = new Date(); 
String date = d.toString().substring(0, 10);

しかし、出力は次のようになりました。Thu Dec 13

4

3 に答える 3

12
DateFormat df = new SimpleDateFormat("dd.MM.yyyy");
String formattedDate = df.format(new Date()); 
于 2012-12-13T13:31:04.400 に答える
1
Date d = new Date(); 
SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yyyy");
String res = format(d);
于 2012-12-13T13:33:09.703 に答える
1

SimpleDateFormatを使用してそれを実現できます

new java.text.SimpleDateFormat("dd.MM.yyyy").format(new Date());
于 2012-12-13T13:33:42.450 に答える