I'm using Java 8 date time in project Spring, but when I have display that date, I have : [object Object]
Server :
class Person {
LocalDateTime dateCreation;
...
}
and
@RestController
public class PersonController {
@RequestMapping(value ="/getPerson", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE)
@ResponseBody
public List<A> getPerson() {
return personRepository.findAll();
}
....
Client :
ngOnInit() {
this.PersonService.getPersons().subscribe(persons => this.persons = persons);
}
and
export class Person {
....
dateCreation:Date;
}
and 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>