Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.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
Java JPA日期不显示时/分/秒_Java_Date_Jpa - Fatal编程技术网

Java JPA日期不显示时/分/秒

Java JPA日期不显示时/分/秒,java,date,jpa,Java,Date,Jpa,我有一个参数日期的类 @Temporal(javax.persistence.TemporalType.DATE) @Column(name = DomainConstant.DOMAIN_LOGIN_LOG_DATE) private Date date; 当我将对象保存到数据库时 我的约会还没有结束。db中只有2016-02-03,但为什么?如何将完整日期存储为年口日时分秒这样的格式 当然,我可以使用字符串,但如何使用日期?这是您想要记录时间和日期的内容 @Temporal(javax.p

我有一个参数日期的类

@Temporal(javax.persistence.TemporalType.DATE)
@Column(name = DomainConstant.DOMAIN_LOGIN_LOG_DATE)
private Date date;
当我将对象保存到数据库时

我的约会还没有结束。db中只有
2016-02-03
,但为什么?如何将完整日期存储为
年口日时分秒这样的格式


当然,我可以使用字符串,但如何使用日期?

这是您想要记录时间和日期的内容

@Temporal(javax.persistence.TemporalType.TIMESTAMP)
    @Column(name = DomainConstant.DOMAIN_LOGIN_LOG_DATE)
    private Date date;

使用时间戳而不是日期您的意思是
Timestamp
from
java.sql.Timestamp
?@SheetalMohanSharma表示使用
@Temporal(TemporalType.TIMESTAMP)
。此JPA注释将提供完整的日期格式。它相当于java.sql.Timestamp。