-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 回答