我想在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());