SimpleDateFormat 格式化时间
时间: 2024-11-13 21:16:22 浏览: 23
SimpleDateFormat是Java中用于日期和时间格式化的一个内置类,它属于java.text包。通过这个类,你可以将Date对象转换成特定格式的字符串,也可以把接收到的字符串解析成Date对象。例如,如果你想将当前日期格式化为"yyyy-MM-dd HH:mm:ss"这样的形式,可以这样做:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class Main {
public static void main(String[] args) {
// 获取当前日期
Date currentDate = new Date();
// 定义一个SimpleDateFormat对象,指定格式
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 使用format()方法将Date转换为字符串
String formattedDate = formatter.format(currentDate);
System.out.println("Formatted date: " + formattedDate);
}
}
```
在这个例子中,`formatter.format(currentDate)`会返回一个按照"yyyy-MM-dd HH:mm:ss"格式表示的字符串。
阅读全文