Java日期到没有时区的Postgres时间戳

时间:2019-05-02 06:33:37

标签: java postgresql hibernate spring-data-jpa java-date

在我的postgres数据库中,该表之一具有没有时区的时间戳

  

2019-04-30 06:58:39.140661

我有一个实体类,它是这样生成的:

@Temporal(TemporalType.TIMESTAMP)
@Column(name="updated_ts")
private java.util.Date updatedTs;

我需要从数据库中获取值,但日期为“ MM / DD / YYY” 。因此,我需要的只是检查月份和年份,而忽略其余的时间。

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用

@JsonFormat(shape = JsonFormat.Shape.STRING,pattern =“ MM / DD / YYYY”) @Column(name="updated_ts") private java.util.Date updatedTs; 或者您也可以使用: @Temporal(value = TemporalType.DATE)