java中月日年这种怎么转换成年月日_java
时间: 2024-01-28 07:11:21 浏览: 26
可以使用Java中的日期时间类库中的SimpleDateFormat类来进行日期格式转换。
示例代码如下:
```java
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateConvert {
public static void main(String[] args) throws ParseException {
String dateStr = "05/20/2021";
SimpleDateFormat inputFormat = new SimpleDateFormat("MM/dd/yyyy");
Date date = inputFormat.parse(dateStr);
SimpleDateFormat outputFormat = new SimpleDateFormat("yyyy-MM-dd");
String outputDateStr = outputFormat.format(date);
System.out.println(outputDateStr);
}
}
```
在上面的代码中,首先定义了一个日期字符串`dateStr`,表示月日年的格式。然后使用`SimpleDateFormat`类中的`parse`方法将其解析为`Date`对象。接着定义了一个输出格式`yyyy-MM-dd`的`SimpleDateFormat`对象`outputFormat`,最后使用`format`方法将`Date`对象格式化为指定格式的字符串`outputDateStr`。最终输出的结果为`2021-05-20`,即年月日的格式。