“2023-03-02T13:55:32.855+08:00” String类型 转时间类型 取为’‘MM/DD HH:MM"
时间: 2023-03-22 22:03:43 浏览: 96
关于时间的几个方法(hh:MM)格式与分钟互转
输入的时间字符串 "2023-03-02T13:55:32.855 08:00" 是 ISO 8601 格式的时间字符串,表示时间为 2023 年 3 月 2 日下午 1 点 55 分 32.855 秒,时区为 UTC+8。要将其转换为 MM/DD HH:MM 格式的时间字符串,可以按照以下步骤进行:
1. 将字符串解析为日期时间对象,使用 SimpleDateFormat 类的 parse() 方法来完成。具体来说,可以使用以下代码:
```
SimpleDateFormat isoFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS Z");
Date date = isoFormat.parse("2023-03-02T13:55:32.855 08:00");
```
2. 将日期时间对象格式化为目标格式的时间字符串,同样使用 SimpleDateFormat 类的 format() 方法来完成。具体来说,可以使用以下代码:
```
SimpleDateFormat targetFormat = new SimpleDateFormat("MM/dd HH:mm");
String targetTime = targetFormat.format(date);
```
最终的目标时间字符串为 "03/02 13:55"。
阅读全文