この正確な理由から、データベースから日付にアクセスするためにカレンダーを使用しないでください。 java.util.Date
を使用する必要があります そのように:
@Temporal(TemporalType.TIMESTAMP)
@Column(name="activationDate")
public Date getActivationDate() {
return this.activationDate;
}
java.util.Date
タイムゾーンに関係なく、ある瞬間を指します。カレンダーを使用して、特定のタイムゾーンまたはロケールの日付をフォーマットできます。