SimpleDateFormat,
时间: 2024-04-10 19:25:48 浏览: 57
SimpleDateFormat使用详解
SimpleDateFormat是Java中的一个日期格式化类,用于将日期对象格式化为指定的字符串形式,或将字符串解析为日期对象。它是java.text包中的一个类。
以下是一个使用SimpleDateFormat的例子:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class SimpleDateFormatExample {
public static void main(String[] args) {
// 创建SimpleDateFormat对象,指定日期格式
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 格式化当前日期为字符串
String formattedDate = sdf.format(new Date());
System.out.println("Formatted Date: " + formattedDate);
// 解析字符串为日期对象
String dateString = "2022-01-01 12:00:00";
try {
Date parsedDate = sdf.parse(dateString);
System.out.println("Parsed Date: " + parsedDate);
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
输出结果:
```
Formatted Date: 2022-01-01 12:00:00
Parsed Date: Sat Jan 01 12:00:00 GMT 2022
```
在上面的例子中,我们创建了一个SimpleDateFormat对象,并指定了日期格式为"yyyy-MM-dd HH:mm:ss"。然后,我们使用format()方法将当前日期格式化为字符串,并使用parse()方法将字符串解析为日期对象。
阅读全文