如何在MySql数据库中使用JPA Hibernate保持日期和时间?

时间:2015-09-30 09:29:58

标签: mysql hibernate jpa

我想在MySql数据库中使用JPA保留日期和时间。

但我的问题是,日期是正确的,但不是时间。时间总是02:00:00

我在实体类中的实现如下:

public class announcements 
{
    [Key]
    public String announce_ID { get; set; }

    [Display(Name = "Date")]
    [DataType(DataType.Date)]
    [DisplayFormat(DataFormatString = "{0:dd-MM-yyyy}", ApplyFormatInEditMode = true)]
    public Nullable<System.DateTime> announce_PublishDate { get; set; }

    [Display(Name = "Title")]
    public String announce_Description { get; set; }
}

这就是我将我的动作类设置为日期的方式:

@Temporal(TemporalType.TIMESTAMP)
private Date date;

今天日期列的数据库结果是:

actualFactory.setDate(new java.util.Date());

0 个答案:

没有答案