如何将日期从SpringBoot JPA传递到Angular

时间:2019-06-18 20:29:05

标签: angular spring-boot date jpa

我知道这是一个琐碎的问题,但我需要一些参考。我正在Angular的SpringBoot后端和前端开发项目。我必须存储生日,飞机到达和离开的日期。此刻,我将其存储为字符串:

@Column(nullable = false, length = 15)
private String dateArrival;

后来在Angular中,我将进行适当的验证并设置日期格式。 另一方面,也许这是更好的实践

@Column(nullable)
@Temporal(TemporalType.TIME)
private Date dateArrival;

此外,如果我想通过邮递员发送请求,谁应该是Date的正确格式?作为String,我有更多的灵活性。

欢呼

1 个答案:

答案 0 :(得分:0)

https://angular.io/api/common/DatePipe

检查支持的标准格式

顺便说一句。为什么将日期存储为字符串?您在Java中拥有大量的日期类-从java.util.Date开始

使用这些类,您可以轻松地进行比较,更改,转换为自1970年1月1日以来的字符串和毫秒数

字符串使您不灵活