请用Java完成 SimpleDateFormat类是DateFormat类的子类,该类灵活的实现Date对象和String对象之间的转换。依次演示Date对象转换成字符串以及字符串转换成Date对象的效果。
时间: 2024-02-05 20:12:15 浏览: 70
Java中SimpleDateFormat用法详解
5星 · 资源好评率100%
好的,以下是Java代码实现:
```
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateFormatExample {
public static void main(String[] args) {
// 将Date对象转换成字符串
Date date = new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateString = dateFormat.format(date);
System.out.println("Date对象转换成字符串:" + dateString);
// 将字符串转换成Date对象
String str = "2021-12-31 23:59:59";
try {
Date date1 = dateFormat.parse(str);
System.out.println("字符串转换成Date对象:" + date1);
} catch (ParseException e) {
e.printStackTrace();
}
}
}
```
输出结果如下:
```
Date对象转换成字符串:2021-08-02 16:05:58
字符串转换成Date对象:Fri Dec 31 23:59:59 CST 2021
```
以上代码演示了如何使用 SimpleDateFormat 类将 Date 对象转换成字符串,以及如何将字符串转换成 Date 对象。在实际开发中,我们可以根据需要定制日期时间的格式,并对不同的格式进行转换。
阅读全文