JAVA将这种类型的时间2023-05-24 23:50:24.790转换成年月日的
时间: 2024-02-06 14:10:30 浏览: 63
可以使用Java中的SimpleDateFormat类将时间格式化成需要的年月日格式。例如,将2023-05-24 23:50:24.790转换成yyyy-MM-dd格式的年月日可以使用以下代码:
```
SimpleDateFormat inputFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
SimpleDateFormat outputFormat = new SimpleDateFormat("yyyy-MM-dd");
String inputDateStr = "2023-05-24 23:50:24.790";
Date inputDate = inputFormat.parse(inputDateStr);
String outputDateStr = outputFormat.format(inputDate);
System.out.println(outputDateStr);
```
输出结果为:
```
2023-05-24
```
其中,第一行定义了原始时间字符串的格式化模板,第二行定义了需要输出的年月日字符串的格式化模板,第三行将原始时间字符串解析为Date类型的对象,第四行将Date类型的对象格式化为需要的年月日字符串。
阅读全文