Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在JavaSpring/Oracle中将时间戳转换为日期时间格式_Java_Spring_Oracle_Datetime_Timestamp - Fatal编程技术网

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

在JavaSpring/Oracle中将时间戳转换为日期时间格式,java,spring,oracle,datetime,timestamp,Java,Spring,Oracle,Datetime,Timestamp,我在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

我在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;

我可以知道有没有任何方法可以用datetime格式显示时间戳?我应该在哪里实现该方法?我应该在Bean/DAO中实现这个方法,还是在前端实现它?

我使用AngularJS中的一个内置函数,名为日期过滤器,而不是在Java后端代码中修改代码:

{{ date | date : format : timezone }}
这就是我将日期转换为我想要的格式所做的


SimpleDataFormat我应该在哪里实现它?刀还是豆?