我知道这是一个琐碎的问题,但我需要一些参考。我正在Angular的SpringBoot后端和前端开发项目。我必须存储生日,飞机到达和离开的日期。此刻,我将其存储为字符串:
@Column(nullable = false, length = 15)
private String dateArrival;
后来在Angular中,我将进行适当的验证并设置日期格式。 另一方面,也许这是更好的实践
@Column(nullable)
@Temporal(TemporalType.TIME)
private Date dateArrival;
此外,如果我想通过邮递员发送请求,谁应该是Date的正确格式?作为String,我有更多的灵活性。
欢呼
答案 0 :(得分:0)
https://angular.io/api/common/DatePipe
检查支持的标准格式
顺便说一句。为什么将日期存储为字符串?您在Java中拥有大量的日期类-从java.util.Date开始
使用这些类,您可以轻松地进行比较,更改,转换为自1970年1月1日以来的字符串和毫秒数
字符串使您不灵活