When I retrieve a table from database using JPA, Date fields are decreased by a day. ex :
in database I have 08/12/2013, the result in my Date object is 07/12/2013 I think this is because days of Java Date Class (java.util.Date) starts from 0 to 30.
Here is my field as declared in my entity bean:
@Temporal(TemporalType.DATE)
@Column(name="PROG_DATE_DEMANDE")
private Date progDateDemande;
How to fix this problem ?