• 締切済み

Javaのタイムゾーン設定

お世話になります。 現在Javaで動いているアプリがありまして、 日付の処理で異常がありました。 どうやらOSの日付よりも-9時間のようです。 グリニッジくさいと思ったので、 OSの設定を見たところ、OS側は GMT+9:00 の東京になっていました。 Javaでjava.util.TimeZoneを使って調べたところ、 GMT グリニッジ標準時 オフセット0となりました。 どうやらJava側のタイムゾーンだけずれているようなのですが、 Javaのタイムゾーンを変更する方法はあるのでしょうか?

みんなの回答

  • jyugemu55
  • ベストアンサー率68% (11/16)
回答No.2

Windows VISTA の上で JRE1.4.X を使って動作させたときにそうなったことがあります。 VISTA 上では、1.5.X を使用しても9時間ずれるのではないでしょうか? もし、お使いのOS が VISTA で JRE のバージョンが 1.5 以前であるならば、 最新バージョンの JRE を使用すれば問題なく動作すると思います。

  • _ranco_
  • ベストアンサー率58% (126/214)
回答No.1

どうも、言ってることの全体と細部がよく分からないので、モンダイのプログラム(のミニ・バージョン)を投稿してみてください。

関連するQ&A