LocalTimeに必要なタイムゾーンを設定する方法

オレクシZhurko:

私は映画のスケジュールを持つデータベースを持っています。まあ、当然のことながら、このような2列があります。

...
start_at TIME NOT NULL,
end_at   TIME NOT NULL,
...

私は、Javaコードでエンティティを持っています:

@Entity
@Table(name="tableName")
public class HallMoviesSchedule {

    ...
    @Column(nullable = false, name = "start_at")
    @DateTimeFormat(iso = DateTimeFormat.ISO.TIME)
    private LocalTime startAt;

    @Column(nullable = false, name = "end_at")
    @DateTimeFormat(iso = DateTimeFormat.ISO.TIME)
    private LocalTime endAt;
    ...

}

しかし、私のWebページに情報を引き出すことは、私の地域のためにデータベース内にあるよりも一時間を提供します。これはどのように固定することができますか?

oleg.cherednik:

LocalTime持っていませんTimeZoneあなたは使用する必要がありますZonedDateTime代わりに。

おすすめ

転載: http://10.200.1.11:23101/article/api/json?id=396827&siteId=1