私はMysqlデータベースのフィールドにdatetimeと入力しました。fmt:formatDateとtimeZone
私は、次のJavaコードでのお支払いの日付、例えば、保存:私は日付をフォーマットするためにfmt:formatDateを使用して私の見解層で
payment.setCreatedOn(new Date(System.currentTimeMillis()));
:
<fmt:formatDate value="${payment.createdOn}" pattern="EEE, dd MMM yyyy HH:mm:ss"/>
私のサーバーは、ロンドンにあり、私のアプリケーションのユーザーはウィーンにあります。タイムゾーンが異なるため、表示時間が遅れている可能性があります。私はtimeZoneのパラメータをfmt:formatDateに使うことができます。
timeZone: のタイムゾーンは、時刻を表します。
グーグルで検索した後、私は値ヨーロッパ/ウィーンがタイムゾーンパラメータの有効だと思います。
有効なtimeZone文字列のどこにリストがあるか知っていますか?