質問: Asia/Tokyo」が追加されている事の確認 ・Java単体で「TimeZone.getDefault()」を実行した時はJSTが返ってくることを確認 ・Java単体で「-Duser.timezone」で値を変えた時、タイムゾーンが変わることを確認 ・Tomcat上で「TimeZone.getDefault()」を実行した時はUTCが帰ってきてしまう事を確認 といった所になります。 一つ気になっている点としましては 実行環境がVMWare上であるため、 BIOSの時刻がUTCになってしまっている点です。 何か設定の問題である可能性等ありますでしょうか? アドバイスなどいただけると大変助かります。 どうぞよろしくお願いします。 ### 動作環境 Ubuntu : 16.04.1 Java : 1.8.0_121 Apache : 2.4.18 Tomcat : 8.5.4
回答: 古い情報ですが、その昔、VMwareを使用していた時のメモです。 今でも、有効かどうかは不明です。 ``` 3. Posted by revulo 2006年9月12日 12:6 VMware Tools をインストールした後で、 .vmx ファイルに以下の設定を追加してみて下さい。 tools.syncTime = "TRUE" X Window 上で設定しなくても、これで同じ効果があります。 ```