【发布时间】:2017-06-11 21:34:46
【问题描述】:
我在 Spring 项目中使用 Java 8 日期时间, 但是当我显示那个日期时,我有:[object Object]
服务器:
class Person {
LocalDateTime dateCreation;
...
}
和
@RestController
public class PersonController {
@RequestMapping(value ="/getPerson", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE)
@ResponseBody
public List<A> getPerson() {
return personRepository.findAll();
}
....
客户:
ngOnInit() {
this.PersonService.getPersons().subscribe(persons => this.persons = persons);
}
和
export class Person {
....
dateCreation:Date;
}
和 person.html :
<p-dataTable [value]="persons" ...>
<p-column field="dateCreation" header="DateCreation" [sortable]="true">
<template let-col let-person="rowData" pTemplate="body">
{{person.dateCreation|date}}
</template>
</p-column>
【问题讨论】:
-
见stackoverflow.com/questions/29956175/…:在你的项目中添加jsr310依赖。
-
感谢 pdem,这个链接解决了我的问题。
标签: spring rest angular java-8 localdate