20220222222222 转成YYYY-MM-DD hh:mm:ss
时间: 2023-09-25 17:12:57 浏览: 162
可以使用Java中的SimpleDateFormat类来将日期时间从"yyyyMMddhhmmss"格式转换为"yyyy-MM-dd HH:mm:ss"格式。
示例代码如下:
```java
String inputDate = "20220222222222";
SimpleDateFormat inputFormat = new SimpleDateFormat("yyyyMMddhhmmss");
Date date = inputFormat.parse(inputDate);
SimpleDateFormat outputFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String outputDate = outputFormat.format(date);
System.out.println("输入日期时间: " + inputDate);
System.out.println("转换后的日期时间: " + outputDate);
```
输出结果为:
```
输入日期时间: 20220222222222
转换后的日期时间: 2022-02-22 22:22:22
```
相关问题
yyyy-MM-dd HH:mm:ss 转 yyyy-mm-dd hh:mm:ss
可以使用Python中的datetime模块来进行时间格式转换,具体代码如下:
```python
from datetime import datetime
old_time = '2022-01-01 12:00:00'
new_time = datetime.strptime(old_time, '%Y-%m-%d %H:%M:%S').strftime('%Y-%m-%d %I:%M:%S %p')
print(new_time)
```
输出结果为:2022-01-01 12:00:00 PM
yyyy-MM-dd'T'HH:mm:ss转yyyy-MM-dd HH:mm:ss
要将yyyy-MM-dd'T'HH:mm:ss格式的日期时间转换为yyyy-MM-dd HH:mm:ss格式,可以按照以下步骤进行转换:
1. 首先,将输入的字符串解析为日期时间对象。可以使用Java中的SimpleDateFormat类来实现。示例代码如下:
```java
String inputDateTime = "yyyy-MM-dd'T'HH:mm:ss";
SimpleDateFormat inputFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
Date date = inputFormat.parse(inputDateTime);
```
2. 接下来,将日期时间对象格式化为目标格式的字符串。同样使用SimpleDateFormat类,示例代码如下:
```java
SimpleDateFormat outputFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String outputDateTime = outputFormat.format(date);
```
最后,outputDateTime就是转换后的yyyy-MM-dd HH:mm:ss格式的日期时间字符串。
阅读全文
相关推荐















