CGI-BBS > JAVA/JavaScript > JavaScript > 海外からのアクセスに日本時間がわかるようにするには?


カレッヂ
カレッヂ


質問者 キラキラ  投稿日 2/6(火) 18:56:33
Javaには時計の設置がありますが、それはアクセスしてきた各個人の時間が表示される、
ということでしょうか?海外からアクセスしたときに日本の時刻がわかるようにしたいの
ですが、どのようにしたらよいのかアドバイスいただければと思います。
よろしくお願いいたします。
回答者 いのちゃん  [削除]  投稿日 2/6(火) 22:56:27
#◆海外サーバ等で時差が生じる場合は修正します
# 海外時間に+9時間する場合 = localtime(time + 9*60*60);
# 海外時間に−9時間する場合 = localtime(time - 9*60*60);
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time);

当方は国内のプロバイダーですので時差を変更した事がありませんが
海外のプロバイダーでの時差の調整には上述の方式である様に聞いて
おりますので有効かどうかテストして見て下さい。(^^)
回答者  [削除]  投稿日 2/6(火) 22:58:36
Javaですか?
それともJavaScriptですか?
この2つの言語は名前は似ていても全然違います。

Javaの場合は知りませんが
JavaScriptの場合はグリニッジ標準時を求めて9時間マイナスします。
質問者 キラキラ  [削除]  投稿日 2/6(火) 23:04:49
いのちゃんさん、羊さん、ありがとうございます!
HP作成の初心者なので、全く分らず困っていたんです。
ホントに助かりました。がんばってトライしてみます〜(^^)

このページは終了したので返信(回答)は書きこめません

Web裏技