首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用@Temporal(TemporalType.DATE)更新时间

使用@Temporal(TemporalType.DATE)更新时间
EN

Stack Overflow用户
提问于 2016-05-11 16:53:49
回答 2查看 966关注 0票数 0

我有一个关于@Temporal(TemporalType.DATE)的问题。我有一个实体类,它的属性如下:

代码语言:javascript
复制
@Temporal(TemporalType.DATE)
    @Column(name = "LAST_MODIFIED_DATE", length = 7)
    public Date getLastModifiedDate() {
        return this.lastModifiedDate;
    }

LAST_MODIFIED_DATE的现有值是

2016年5月11日22:11:31

现在,我正在用11/05/2016 22:11:31的值更新它。但修改后的时间并没有得到反映。我是这样称呼策划人的:

代码语言:javascript
复制
obj.setLastModifiedDate(new Date()) ;

任何帮助都将不胜感激。

FYI,所有其他专栏都会得到正确的更新

EN

回答 2

Stack Overflow用户

发布于 2016-05-12 09:40:30

@Temporal有3个值

代码语言:javascript
复制
TemporalType.DATE

只有年,月,日。没有时间,没有时间,没有秒

代码语言:javascript
复制
TemporalType.TIME 

每分钟和第二小时。无年无月无日

代码语言:javascript
复制
TemporalType.TIMESTAMP

什么都有。年、月、日、时、分、秒

票数 2
EN

Stack Overflow用户

发布于 2016-05-11 17:10:59

我认为你应该使用:@ think (TemporalType.TIMESTAMP)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37168868

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档