Diceこの広告は、90日以上更新していないブログに表示しています。Linuxで動作するJavaのWebアプリケーションを動かしていたんだけれど、アップデートをするとどうにもログの出力日付がおかしい。openjdk-7u85とで異なる結果を返していることが問題の根源である模様。JSTになっていることを確認済み。7u85sun.util.calendar.ZoneInfo[id="UTC",offset=0,dstSavings=0,useDaylight=false,transitions=0,lastRule=null]バグなのかどうなのか良くわからないので、一応原因の調査をしてみることに結論デフォルト取得の仕様が変わっている模様。値を修正することがきちんと書いてある。修正してやれば、きちんとZoneInfoの値としてAsia/Tokyoを返すようになった。いうコマンドが追加されている。今回の検証中に問題がJVMのビルドなのかOSに依存するのか分からなかったため、RHEL7をローンチして調べていた。+0900)となっていた。なく別のところでTimezoneの情報を保持していることが分かり、問題の原因らしきものと解決方法を発見することができた。依存しないTimeZoneを返していたため、今後のバージョンアップでLinuxの時刻設定手法を表面的に実施している場合、アプリケーション側にしっぺ返しが来るかもしれません。月別アーカイブはてなブログをはじめよう!a-hisameさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。