在Java Spring/Oracle中将时间戳转换为日期时间格式

问题描述:

我在oracle中创建了一个表,它在添加数据后自动添加时间戳。然而,在数据库中的格式是这样的:在Java Spring/Oracle中将时间戳转换为日期时间格式

12/10/2017 11:16:21.000000000 

但之后从后端解析使用AngularJS为HTML,它显示了这样

1507778181000 

来到这里,我在bean.java代码:

@Column(name="AUDIT_DATE") 
    @DateTimeFormat(pattern="yyyy-MM-dd'T'HH:mm:ss") 
    private Timestamp auditDate; 

我可以知道的是,任何方法显示日期时间格式的时间戳?我应该在哪里实施该方法?我应该在Bean/DAO中实现该方法吗,还是在前端制作?

+0

的SimpleDateFormat –

+0

我应该在哪里实现呢?在DAO还是Bean? –

除了更改修改Java后端代码的代码,我使用的是内置的功能AngularJS称为日期过滤器

{{ date | date : format : timezone }} 

这是我做的日期转换格式,我通缉。

https://www.w3schools.com/angular/ng_filter_date.asp