I have an entity with the field 

```
public class MovieReleaseDateEntity {
     @Basic
     @Column(name = "release_date")
     @Temporal(TemporalType.DATE)
     private Date date;
}

```

I save the date in the database

```
https://zapodaj.net/14dfcfb70926a.png.html

```

I get it after downloading it from the database

```
"date": "2017-12-06T23:00:00.000+0000"

```

The date is withdrawn by one day. Why?