我想使用java代码把日期"5 May 2023" 转换成"yyyy-mm-dd"类型,该怎么做
时间: 2023-07-21 07:38:17 浏览: 66
jquery 将当前时间转换成yyyymmdd格式的实现方法
5星 · 资源好评率100%
你可以使用Java中的SimpleDateFormat类来进行日期格式的转换。下面是一个示例代码:
```
String inputDate = "5 May 2023";
SimpleDateFormat inputFormat = new SimpleDateFormat("d MMM yyyy", Locale.ENGLISH);
Date date = inputFormat.parse(inputDate);
SimpleDateFormat outputFormat = new SimpleDateFormat("yyyy-MM-dd");
String outputDate = outputFormat.format(date);
System.out.println(outputDate);
```
首先,将输入日期字符串解析为Date对象。然后,使用另一个SimpleDateFormat对象将Date对象格式化为指定的输出格式。最后,将输出日期字符串打印出来。
输出结果为: 2023-05-05
阅读全文