将YYMMDDHHmm这种形式的时间转变为YYYY-MM-DD HH:mm:ssjava方法
时间: 2023-12-10 11:42:23 浏览: 21
可以使用Java中的SimpleDateFormat类来实现将YYMMDDHHmm格式的时间转换为YYYY-MM-DD HH:mm:ss格式。具体代码如下:
```java
String inputTime = "2101011230"; // 输入时间,格式为YYMMDDHHmm
SimpleDateFormat inputFormat = new SimpleDateFormat("yyMMddHHmm"); // 输入时间的格式
SimpleDateFormat outputFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 输出时间的格式
try {
Date date = inputFormat.parse(inputTime); // 解析输入时间
String outputTime = outputFormat.format(date); // 格式化输出时间
System.out.println(outputTime);
} catch (ParseException e) {
e.printStackTrace();
}
```
输出结果为:
```
2021-01-01 12:30:00
```
其中,inputTime为输入的时间字符串,inputFormat为输入时间的格式,outputFormat为输出时间的格式。通过SimpleDateFormat类的parse方法将输入时间解析为Date对象,再通过format方法将Date对象格式化为输出时间字符串。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)