后台接收前端传的 Date类型,接收yyyy-MM-dd格式
时间: 2024-01-14 17:03:23 浏览: 103
vue将后台数据时间戳转换成日期格式
在后台接收前端传递的Date类型数据时,可以使用以下方法将其转化为yyyy-MM-dd格式:
1. 使用SimpleDateFormat类将Date类型数据转化为字符串类型:
```java
Date date = request.getParameter("date");
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String dateString = sdf.format(date);
```
2. 使用Java 8中的DateTimeFormatter类将Date类型数据转化为字符串类型:
```java
Date date = request.getParameter("date");
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
LocalDate localDate = LocalDate.parse(date.toString(), formatter);
String dateString = localDate.toString();
```
无论使用哪种方式,都需要确保传递的Date类型数据是有效的,否则会抛出异常。
阅读全文