@Temporal 注解使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了@Temporal 注解使用相关的知识,希望对你有一定的参考价值。
参考技术A 1. DATE:等于 Java .sql.Date2. TIME:等于java.sql.Time
3. TIMESTAMP:等于java.sql.Timestamp
1.日期:
@Temporal(TemporalType.DATE)
@Column(name = "applyDate", nullable = false, length = 10)
public Date getApplyDate()
return applyDate;
在页面端取值:2011-07-05
2.时间:
@Temporal(TemporalType.TIME)
在页面端取值:22:50:30
3.日期和时间(默认):
@Temporal(TemporalType.TIMESTAMP)
在页面端取值:2011-07-05 22:51:34:000
在jsp里控制不显示毫秒:
Hibernate在实体类中对于时间的注解
在时间类型DATE 属性上添加一个
@Temporal(TemporalType.DATE)(精确到年月日)
@Temporal(TemporalType.TIME)(精确到时分秒)
@Temporal(TemporalType.TIMESTAMP)(默认年月日时分秒)
示例:
@Temporal(TemporalType.DATE)
private Date updateDate;
有了这个就不需要用java代码将时间戳,转换成需要的日期格式。直接在实体类中进行注解!
以上是关于@Temporal 注解使用的主要内容,如果未能解决你的问题,请参考以下文章
使用 Temporal Fusion Transformer 进行时间序列预测
Java.time.temporal.UnsupportedTemporalTypeException: Unsupported unit: Hours报错解决