最新閲覧日:

ホームページに現在日時を表示したいのですが、
イギリスのサーバーに置いているので

<!--#echo var="DATE_LOCAL" -->

と書くと、イギリス時間が表示されてしまうようなんです。
日本時間を表示させるにはどう書いたらいいんでしょうか?
教えてください。よろしくお願いします。

A 回答 (1件)

質問の内容はCGIではなく、SSIで実現していますね。


SSIでの実現方法は分かりませんが、JavaScriptで実現してはいかがでしょう?
以下はサンプルです。
********************
<HTML>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
function Time(){
dd = new Date();
document.write(dd.getHours() + ":" + dd.getMinutes());
}
// -->
</SCRIPT>

<BR>
現在の時間は<SCRIPT LANGUAGE="JavaScript">Time();</SCRIPT>です。<BR>
</BODY>
</HTML>
********************
時間を挿入したいところに、
<SCRIPT LANGUAGE="JavaScript">Time();</SCRIPT>
と記述すれば挿入されます。
また、
dd.getHours() + ":" + dd.getMinutes()
のところを、
dd.getFullYear() + "/" + (dd.getMonth() + 1) + "/" + dd.getDate() + " " + dd.getHours() + ":" + dd.getMinutes()
とすれば、2001/2/18 10:10
といった表示もできますよ。(月は+1すること)

ちなみにJavaScriptなので、見る環境の時間になります。
イギリスの人がみればイギリス時間。
日本の人がみれば日本時間。
    • good
    • 0
この回答へのお礼

ありがとうございました。やってみます。

お礼日時:2001/02/20 03:42

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


このカテゴリの人気Q&Aランキング

おすすめ情報