java - JPA日期不显示小时/分钟/秒

标签 java date jpa

我有一个带有参数 Date 的类。

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

当我将对象保存到数据库时。

我的日期不完整。在数据库中只有 2016-02-03 , 但为什么?如何在甲酸盐中存储完整日期,例如 year-mouth-day hour-minute-second

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

最佳答案

这里是你想要记录的时间和日期

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

关于java - JPA日期不显示小时/分钟/秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35189340/

相关文章:

java - java中的点对点文件传输

java - 我是否需要指定分支来列出 JGit 中两个修订版之间的提交?

android - 为什么 "Date d = new Date();"返回错误?

html - 有没有办法改变输入类型 ="date"格式?

mysql - 无法为连接 URL“null”创建类 '' 的 JDBC 驱动程序

java - JSF、JPA 应用程序中的 SQL 查询错误。 javax.ejb.EJBException

java - 使用 jasperreport 生成的 PDF 在 Linux 上显示效果不佳,但在 Mac 上显示效果良好,可能与操作系统有关吗?

javascript - 从包含日期的数组中获取过去 30 天

java - Hibernate IDENTITY 与 SEQUENCE 实体标识符生成器

Java死锁代码解释