、SimpleDateFormat类
时间: 2024-08-19 21:03:00 浏览: 51
`SimpleDateFormat` 是 Java 标准库 `java.text.SimpleDateFormat` 类的一部分,用于解析和格式化日期。这个类允许开发者以特定的模式(pattern)来表示日期和时间。
**示例演示**:
```java
// 导入必要的包
import java.text.SimpleDateFormat;
import java.util.Date;
public class SimpleDateFormatExample {
public static void main(String[] args) {
// 创建一个日期对象
Date currentDate = new Date();
// 定义日期格式 (例如 "yyyy-MM-dd HH:mm:ss")
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 使用 SimpleDateFormatter 进行日期格式化
String formattedDate = formatter.format(currentDate);
System.out.println("Formatted date: " + formattedDate);
// 反向解析已格式化的字符串回 Date 对象
try {
Date parsedDate = formatter.parse(formattedDate);
System.out.println("Parsed date: " + parsedDate);
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
在这个例子中,`format()` 方法用于将当前日期转换成指定格式的字符串,而 `parse()` 方法则可以尝试从给定的字符串中解析出日期。
阅读全文