フォーラム:00_インストール・設定
時計の時刻があっていない
|
[ 14 ] 時計の時刻があっていない
メイン画面に表示される時計ですが、時刻があっていません。どこから時刻情報をひろっているのでしょうか? システム時刻は正常です。
投稿者森 最新書き込み2007/06/19 11:15:27
|
[ 25 ] Re: 時計の時刻があっていない
> メイン画面に表示される時計ですが、時刻があっていません。どこから時刻情報をひろっているのでしょうか? > システム時刻は正常です。
GroupSessionをインストールしたサーバの時刻を表示しています。
何時間位のずれがあるのでしょうか? またGroupSessionを起動しているユーザのタイムゾーンはどこになっているでしょうか?
投稿者JTSスタッフ 最新書き込み2007/06/19 19:19:53
|
[ 31 ] Re: Re: 時計の時刻があっていない
> > メイン画面に表示される時計ですが、時刻があっていません。どこから時刻情報をひろっているのでしょうか? > > システム時刻は正常です。 > > GroupSessionをインストールしたサーバの時刻を表示しています。 > > 何時間位のずれがあるのでしょうか? > またGroupSessionを起動しているユーザのタイムゾーンはどこになっているでしょうか?
サーバーは現在、自身のPCとしております。 時間のずれは、例えば現時点「6/20 10:09」とすると、「6/20(水) 05:12」と表示されます。 タイムゾーンは「(GMT+09:00)大阪、札幌、東京」です。
投稿者森 最新書き込み2007/06/20 10:11:06
|
[ 59 ] Re: Re: Re: 時計の時刻があっていない
> サーバーは現在、自身のPCとしております。 > 時間のずれは、例えば現時点「6/20 10:09」とすると、「6/20(水) 05:12」と表示されます。 > タイムゾーンは「(GMT+09:00)大阪、札幌、東京」です。
現象が再現しません。 動作環境を教えていただけますか?
投稿者JTSスタッフ 最新書き込み2007/06/22 10:28:11
|
[ 64 ] Re: Re: Re: Re: 時計の時刻があっていない
> > サーバーは現在、自身のPCとしております。 > > 時間のずれは、例えば現時点「6/20 10:09」とすると、「6/20(水) 05:12」と表示されます。 > > タイムゾーンは「(GMT+09:00)大阪、札幌、東京」です。 > > 現象が再現しません。 > 動作環境を教えていただけますか?
個人PCから、会社のサーバへ移行したら時間は正常になりました。 (個人PCのサーバへログインすると時間は、ずれたままです)
環境ですが下記となります。 GroupSession : 2.0.1 OS : WindowsXP Professional Version202 Service Pack 2 Java : JDK 5.0 Update 12 サーバ : TOMCAT 5.5.23
投稿者森 最新書き込み2007/06/22 13:15:55
|
[ 205 ] Re: 時計の時刻があっていない
私も同様の症状がおこっています。 GSessionでの表示時刻が正確な時刻-14時間程度になっています。 ハードウェアタイム、システムタイム共に正しい事を確認しています。 再起動後も現象は同じでした。 回避策、試すべき事などありましたら、教えて下さい。
環境 OS:RedHatEnterpriseLinux5 GSessison: 2.0.1 Java : JDK5.0 Update12 Tomcat : 5.5.23
投稿者Shiro 最新書き込み2007/08/17 09:31:43
|
[ 206 ] Re: Re: 時計の時刻があっていない
> GSessionでの表示時刻が正確な時刻-14時間程度になっています。 > ハードウェアタイム、システムタイム共に正しい事を確認しています。 > 再起動後も現象は同じでした。 > 回避策、試すべき事などありましたら、教えて下さい。
タイムゾーンを確認したいので、下記のテストプログラムを実行してみてください。
タイムゾーン確認プログラム URL: http://www.gs.sjts.co.jp/v2/testpg/bin/TestTimezone.class
手順 1) 上記URLから「TestTimezone.class」をダウンロードし保存する 2) GSを動作しているサーバで、Tomcatを起動しているユーザにスイッチ 3) 下記のコマンドでテストPGを実行
java TestTimezone
下記の様に表示されれば問題ありません。
timezone = Asia/Tokyo 日本標準時 date and time = 2007/08/17 10:12:39
投稿者JTSスタッフ 最新書き込み2007/08/17 10:19:00
|
[ 207 ] Re: Re: Re: 時計の時刻があっていない
素人な質問で申し訳ございません。 トライしてみましたが、下記エラーが出ます。 bash: java: command not found
いただいたファイルはどこか特定の場所に置かないとダメでしょうか。 javaのフォルダに入れて実行してみましたが、ダメでした。 ユーザーはrootで行っています。
ちなみにWebminで確認した所、TimeZoneは Asia/Tokyo になっており、 システムタイム、ハードウェアタイム共正しい時刻を示しています。
投稿者Shiro 最新書き込み2007/08/17 11:18:26
|
[ 208 ] Re: 時計の時刻があっていない
失礼しました。JAVA フォルダにPATHが通ってないだけでした。 実行した所、 timezone = Asia/Tokyo 日本標準時 date and time = 2007/08/17 13:24:49 となっています。
投稿者Shiro 最新書き込み2007/08/17 13:26:51
|
[ 209 ] Re: Re: 時計の時刻があっていない
> 失礼しました。JAVA フォルダにPATHが通ってないだけでした。 > 実行した所、 > timezone = Asia/Tokyo 日本標準時 > date and time = 2007/08/17 13:24:49 > となっています。
実行したのがtomcatを起動しているユーザであれば結果は問題ないですね。
それではメイン画面を表示し、ソースを表示してください。 下記の様に「var serverdate = new Date(」と記述されている箇所があります。
-- htmlソース --- //サーバ時間 var serverdate = new Date(2007, 8-1, 17, 13, 32, 15); -------------------
下記の意味になるのですが、この時点で既に時間はずれていますか? new Date(年, 月-1, 日, 時間, 分, 秒);
投稿者JTSスタッフ 最新書き込み2007/08/17 13:45:03
|
[ 210 ] Re: 時計の時刻があっていない
→ ソースの時点で時刻は間違っていました。
本件、すいません解決しました。単純なミスでした。 サーバー機のデスクトップ時刻が間違っていました。 Webminで確認出来るハードウェアタイム、システムタイムの他にも時計があるとは 考えていませんでした。GSessionはコレを見に行くのですね。失礼いたしました。
本件に関連する事だと思いますが、タイムカードが異常になってしまいトップ画面で怒られる のですが、編集ができない状態になってしまいました。まだ運用前のテスト段階ですので、 アカウントの削除、追加で対応しました。
ありがとうございました。
投稿者Shiro 最新書き込み2007/08/17 14:30:42
|
[ 310 ] Re: Re: Re: 時計の時刻があっていない
> -- htmlソース --- > //サーバ時間 > var serverdate = new Date(2007, 8-1, 17, 13, 32, 15); > ------------------- > > 下記の意味になるのですが、この時点で既に時間はずれていますか? > new Date(年, 月-1, 日, 時間, 分, 秒);
横からすいません。同様の現象が起きています。 引用のとおりに確認してみたら,現在の時刻-6時間となっていました。 知識不足で,[210]の方の『デスクトップ時刻』の意味が分かりません。
当方Windows2003Server+Tomcat+JDK5.0環境です。
投稿者pokopapa 最新書き込み2007/09/21 16:13:03
|
[ 1016 ] Re: Re: Re: 時計の時刻があっていない
> > GSessionでの表示時刻が正確な時刻-14時間程度になっています。 > > ハードウェアタイム、システムタイム共に正しい事を確認しています。 > > 再起動後も現象は同じでした。 > > 回避策、試すべき事などありましたら、教えて下さい。 > > タイムゾーンを確認したいので、下記のテストプログラムを実行してみてください。 > > タイムゾーン確認プログラム URL: > http://www.gs.sjts.co.jp/v2/testpg/bin/TestTimezone.class > > 手順 > 1) 上記URLから「TestTimezone.class」をダウンロードし保存する > 2) GSを動作しているサーバで、Tomcatを起動しているユーザにスイッチ > 3) 下記のコマンドでテストPGを実行 > > java TestTimezone > > 下記の様に表示されれば問題ありません。 > > timezone = Asia/Tokyo 日本標準時 > date and time = 2007/08/17 10:12:39 >
時刻のズレを直そうとしています。※現在-7時間 ただ、なにぶん素人なので上記の2)Tom~から下の意味が分かりません。
大変申し訳ありませんが、ご教授お願い致します。
投稿者matsu 最新書き込み2008/05/17 14:57:37
|
[ 1064 ] Re: Re: Re: 時計の時刻があっていない
下記を実施した場合にタイムゾーンが「timezone = GMT グリニッジ標準時」に なっていました。どこを修正すればよろしいでしょうか? > > GSessionでの表示時刻が正確な時刻-14時間程度になっています。 > > ハードウェアタイム、システムタイム共に正しい事を確認しています。 > > 再起動後も現象は同じでした。 > > 回避策、試すべき事などありましたら、教えて下さい。 > > タイムゾーンを確認したいので、下記のテストプログラムを実行してみてください。 > > タイムゾーン確認プログラム URL: > http://www.gs.sjts.co.jp/v2/testpg/bin/TestTimezone.class > > 手順 > 1) 上記URLから「TestTimezone.class」をダウンロードし保存する > 2) GSを動作しているサーバで、Tomcatを起動しているユーザにスイッチ > 3) 下記のコマンドでテストPGを実行 > > java TestTimezone > > 下記の様に表示されれば問題ありません。 > > timezone = Asia/Tokyo 日本標準時 > date and time = 2007/08/17 10:12:39 >
投稿者TG 最新書き込み2008/06/04 23:15:57
|
[ 1117 ] Re: 時計の時刻があっていない
最近、Group Sessionを試用してみようとインストールしましたが、時計の時刻が合っていない問題に直面しました。
このフォーラムの記述は読みましたが、どれも解決手段を書いておらず調べるのに苦労しました。 ようやく解決しましたので、参考として投稿します。
環境は Windows 2003 Server+JDK5.0 Apache Tomcat5.5です。 症状としては、GSessionのページで表示されている時刻が現在時刻-9時間となる
サーバーのOSでの時刻はタイムゾーンがJST(GMT+09:00)で正しく設定されており時刻も日本の正しい時刻となっていました。
参考にしたURLは http://sdc.sun.co.jp/java/docs/j2se/1.5.0/ja/relnotes.html#timezone
ただし、上記URLに記載されている解決方法と私のとった解決方法はまったく逆です。 手順 1.サーバー上でコントロールパネルにある「日付と時刻」を開く 2.タイムゾーンのタブを開き「太平洋標準時」を選ぶ 3.この時に「自動的に夏時間の調整をする」にチェックが入っているので、チェックを外す ※この操作が上記URLと逆です。 4.「適用」をクリック 5.再びタイムゾーンを「東京」に戻す 6.「OK」をクリック 以上の操作の後 管理ツールのサービスよりAPache Tomcatを再起動する。
以上です。
投稿者tama 最新書き込み2008/06/25 20:19:59
|
[ 1139 ] Re: Re: Re: Re: 時計の時刻があっていない
どなたか回答お願いします。。
> 下記を実施した場合にタイムゾーンが「timezone = GMT グリニッジ標準時」に > なっていました。どこを修正すればよろしいでしょうか? > > > GSessionでの表示時刻が正確な時刻-14時間程度になっています。 > > > ハードウェアタイム、システムタイム共に正しい事を確認しています。 > > > 再起動後も現象は同じでした。 > > > 回避策、試すべき事などありましたら、教えて下さい。 > > > > タイムゾーンを確認したいので、下記のテストプログラムを実行してみてください。 > > > > タイムゾーン確認プログラム URL: > > http://www.gs.sjts.co.jp/v2/testpg/bin/TestTimezone.class > > > > 手順 > > 1) 上記URLから「TestTimezone.class」をダウンロードし保存する > > 2) GSを動作しているサーバで、Tomcatを起動しているユーザにスイッチ > > 3) 下記のコマンドでテストPGを実行 > > > > java TestTimezone > > > > 下記の様に表示されれば問題ありません。 > > > > timezone = Asia/Tokyo 日本標準時 > > date and time = 2007/08/17 10:12:39 > >
投稿者TG 最新書き込み2008/07/02 09:14:00
|
[ 1140 ] Re: Re: Re: Re: Re: 時計の時刻があっていない
> どなたか回答お願いします。。
Windowsであれば画面右下の時計をダブルクリックしてみてください。 タイムゾーンのタブを選択し、 「GMT+09:00大阪、札幌、東京」を選択すればOKです。
投稿者SASA 最新書き込み2008/07/02 10:09:31
|
[ 1143 ] Re: Re: Re: Re: Re: Re: 時計の時刻があっていない
確認しましたが、 「GMT+09:00大阪、札幌、東京」とすでになっておりました。。。 よろしくお願いいたします。
> > どなたか回答お願いします。。 > > Windowsであれば画面右下の時計をダブルクリックしてみてください。 > タイムゾーンのタブを選択し、 > 「GMT+09:00大阪、札幌、東京」を選択すればOKです。
投稿者TG 最新書き込み2008/07/02 15:25:35
|
[ 2884 ] Re: 時計の時刻があっていない
自分も時計のずれが解消できず、ここまでたどり着きましたが解消できませんでした。
CATALINA_OPTS に項目を追加することで解消しました。 追加する内容は、 -Duser.timezone=Asia/Tokyo
CATALINA_OPTS の設定は、 CATALINA_HOME/bin/catalina.sh (Windowsの場合は、 catalina.bat)
この中で設定します。
今まで解消できなかった方は、一度試してみてください。
投稿者JIN 最新書き込み2010/05/07 18:08:19
|
[ 4666 ] Re: Re: 時計の時刻があっていない
OS: WinXPproSP4 Web: Java EE 6 SDK + Apache Tomcat6.0.35 GS: 4.02 時刻ずれが、同じく生じました。 TestTimezone.class で調べたところ、GMTに設定されていることが判明。 windowsの日付と時刻のプロパティでは、正しく「GMT+9,大阪、札幌、東京)」に設定されている。 よく分からなかったので、下記の手順を実施。 TestTimezone.class で、GMT+9 に直りました。 なお、作業中は Apach Tomcat サービスを何度か再起動して、正常になっているか確認しながら 進めていました。 なぜ、この手順で良くなるのか分かりませんが、この方法を編み出した方は凄い。 感謝です。
> 手順 > 1.サーバー上でコントロールパネルにある「日付と時刻」を開く > 2.タイムゾーンのタブを開き「太平洋標準時」を選ぶ > 3.この時に「自動的に夏時間の調整をする」にチェックが入っているので、チェックを外す > ※この操作が上記URLと逆です。 > 4.「適用」をクリック > 5.再びタイムゾーンを「東京」に戻す > 6.「OK」をクリック > 以上の操作の後 > 管理ツールのサービスよりAPache Tomcatを再起動する。
投稿者mistriza 最新書き込み2012/03/01 21:06:56
|
[ 6021 ] Re: 時計の時刻があっていない
GSessionでの表示時刻が正確な時刻-9時間程度でした。 以下のように設定すると時間のずれは無くなりました。
/etc/sysconfig/clock を以下の内容に変更する。
ZONE=" Asia/Tokyo " UTC="false"
設定の反映を行う # source /etc/sysconfig/clock
環境ですが下記となります。 OS: CentOS 6.5 GroupSession :4.3.0
投稿者ezoukogi 最新書き込み2014/11/09 21:45:45
|
[ 6372 ] Re: 時計の時刻があっていない
同じ現象が起こりました。
dateコマンドで確認すると、JST になっている。 ところが、tomcat内の時間はUTS となっている模様(きっかり+9時間)
対策 tomcatのbinの中に setenv.shを作って、CATALINA_OPTSとしてタイムゾーンを無理やり追加してみました。
setenv.shの中身 CATALINA_OPTS='-Duser.timezone=Asia/Tokyo' export CATALINA_OPTS
その後tomcatを再起動し解決しました。
小生の環境では、既にjavaプログラムが別ユーザで動いており、 システムの根幹を弄り、そちらに不具合で出ると怖いので、この方法を取りました。
投稿者0463 最新書き込み2015/11/13 16:03:49
|