springboot项目返回给前端的Date类型是yyyy-MM-dd格式
时间: 2023-12-13 21:02:53 浏览: 115
可以使用Java的SimpleDateFormat类将Date类型格式化为指定的日期字符串格式(例如“yyyy-MM-dd”),然后将格式化后的字符串返回给前端。示例代码如下:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateUtils {
public static final String DATE_FORMAT = "yyyy-MM-dd";
public static String formatDate(Date date) {
SimpleDateFormat sdf = new SimpleDateFormat(DATE_FORMAT);
return sdf.format(date);
}
}
```
在Spring Boot中,你可以将上述代码添加到一个工具类中,然后在控制器中调用该工具类的formatDate()方法将Date类型格式化为字符串,并返回给前端。示例代码如下:
```java
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class MyController {
@GetMapping("/myDate")
public String myDate() {
Date myDate = new Date();
String formattedDate = DateUtils.formatDate(myDate);
return formattedDate;
}
}
```
在上面的示例中,控制器的/myDate接口返回当前日期的字符串表示形式,格式为“yyyy-MM-dd”。
阅读全文