日付を使用する場合、Javaはタイムゾーンを使用しません。すべてをUTCとして保存し、日付を表示するときにタイムゾーンのみを使用します。 Javaの日付/時刻については、次のリンクを参照してください。 http://www。 odi.ch/prog/design/datetime.php
- MySQLでDate、Time、またはDateTime列タイプを使用している場合、タイムゾーンは重要ではありません。
- TIMESTAMP列タイプを使用している場合、TIMESTAMPはUTCとして保存されますが、値の取得と保存の両方で変換が行われるため、タイムゾーンが重要になる場合があります。 MySQLのタイムゾーンの動作については、 http:を参照してください。 //dev.mysql.com/doc/refman/5.1/en/time-zone-support.html 。
- 異なるタイムゾーンの複数のサーバー間でオブジェクトを同期することが心配な場合は、事態がさらに複雑になります。これについては、次のスレッドを参照してください。 http://www.pubbs.net/201006/grails/2500-grails-user-how-to-get-gorm-to-store-dates-as-timestamp- in-utc-by-default-without-a-custom-hibernate-mapping-or-joda-time-plu.html