java格式化日期 输出对象类型仍然是Dare
时间: 2024-02-01 18:14:11 浏览: 17
在Java中,可以使用SimpleDateFormat类来格式化日期。这个类可以将日期对象格式化为字符串,也可以将字符串解析为日期对象。
以下是一个使用SimpleDateFormat类格式化日期的示例:
```
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateFormatExample {
public static void main(String[] args) {
Date currentDate = new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String formattedDate = dateFormat.format(currentDate);
System.out.println("Formatted Date: " + formattedDate);
}
}
```
在这个示例中,我们创建了一个Date对象,然后使用SimpleDateFormat类将其格式化为指定格式的字符串。在格式化日期时,我们需要传递一个日期格式字符串给SimpleDateFormat构造函数。在这个示例中,我们使用的日期格式字符串是"yyyy-MM-dd HH:mm:ss",它表示日期的格式为"年-月-日 时:分:秒"。
输出的对象类型是一个字符串类型,而不是Date类型。因为我们使用SimpleDateFormat将Date对象格式化为字符串。