20220101123045转换成日期格式yyyy-MM-dd HH:mm:ss
时间: 2023-08-03 07:42:31 浏览: 147
日期格式转换
可以使用 SimpleDateFormat 类将字符串格式化为日期。要将字符串“20220101123045”转换为格式为“yyyy-MM-dd HH:mm:ss”的日期,可以按照以下步骤进行操作:
1. 创建 SimpleDateFormat 对象,指定日期格式。例如:SimpleDateFormat sdf1 = new SimpleDateFormat("yyyyMMddHHmmss"); SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
2. 使用 SimpleDateFormat 对象的 parse 方法将字符串转换为 Date 对象。例如:Date date = sdf1.parse("20220101123045");
3. 使用 SimpleDateFormat 对象的 format 方法将 Date 对象格式化为字符串。例如:String strDate = sdf2.format(date);
完整的代码示例如下:
```
String str = "20220101123045";
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyyMMddHHmmss");
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = sdf1.parse(str);
String strDate = sdf2.format(date);
System.out.println(strDate);
```
输出结果为:
```
2022-01-01 12:30:45
```
日期格式可以根据您的实际需求进行调整。
阅读全文