java日期字符串,转换为指定格式日期字符串
时间: 2023-08-08 17:05:56 浏览: 107
js实现字符串转日期格式的方法
可以使用Java中的SimpleDateFormat类将日期字符串转换为指定格式的日期字符串。
例如,假设有一个日期字符串"2021-06-18",我们想将它转换为"18/06/2021"格式的日期字符串,可以按照以下方式实现:
```
String dateString = "2021-06-18";
SimpleDateFormat inputFormat = new SimpleDateFormat("yyyy-MM-dd");
SimpleDateFormat outputFormat = new SimpleDateFormat("dd/MM/yyyy");
try {
Date date = inputFormat.parse(dateString);
String outputString = outputFormat.format(date);
System.out.println(outputString);
} catch (ParseException e) {
e.printStackTrace();
}
```
这样就可以将日期字符串"2021-06-18"转换为"18/06/2021"的格式的日期字符串。在代码中,我们首先定义了输入的日期格式"yyyy-MM-dd"和输出的日期格式"dd/MM/yyyy",然后使用SimpleDateFormat类将输入字符串解析为Date对象,最后使用输出格式将Date对象格式化为字符串。
阅读全文