【发布时间】:2019-01-19 23:01:05
【问题描述】:
我在 REST 项目 (SpringBoot+Hibernate) 中生成的 JSON 响应中的日期格式存在问题。
当我调用函数时,我得到了这样的 JSON:
"rezerwacjaDataOd": 1535580000000,
"rezerwacjaDataDo": 1535839200000,
"rezerwacjaGodzOd": "14:00:00",
"rezerwacjaGodzDo": "12:00:00"
我的实体:
private Date rezerwacjaDataOd;
private Date rezerwacjaDataDo;
private Time rezerwacjaGodzOd;
private Time rezerwacjaGodzDo;
这是来自 java.sql 的日期和来自 java.sql 的时间
我的控制器:
@RestController
@CrossOrigin
@RequestMapping("api/rezerwacja")
@Api
public class RezerwacjaController {
...
@GetMapping(value = "/getRezerwacjaById")
public @ResponseBody
Rezerwacja getRezerwacjaById(Integer id) {
return rezDao.findOne(id);
}
...
为什么时间是“12:00:00”格式,而日期是 1535580000000 格式? 如何使日期为“yyyy-MM-dd”格式?
【问题讨论】:
标签: json spring hibernate rest spring-boot