java yyyyMMddHHmmss 转为 yyyy-MM-dd HH:mm:ss
时间: 2024-04-29 22:21:32 浏览: 146
js将日期格式转换为YYYY-MM-DD HH:MM:SS
可以使用 SimpleDateFormat 类来实现。
以下是示例代码:
```java
String inputDateStr = "20211010121212";
SimpleDateFormat inputDateFormat = new SimpleDateFormat("yyyyMMddHHmmss");
Date inputDate = inputDateFormat.parse(inputDateStr);
SimpleDateFormat outputDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String outputDateStr = outputDateFormat.format(inputDate);
System.out.println(outputDateStr); // 输出:2021-10-10 12:12:12
```
首先,将输入的字符串解析为一个 Date 对象,然后再将其格式化为另一种格式的字符串。其中,"yyyyMMddHHmmss" 和 "yyyy-MM-dd HH:mm:ss" 分别是输入和输出的日期时间格式。
阅读全文