2009/7/6(月) 19:32
はじめての方は利用方法や
お願いについてガイドライン
のご一読をお願いします
 をクリックするとそのツリーの全記事を一度に閲覧できます。(Ver. 2.01)

[記事表示に戻る] [ツリートップの表示に戻る]

-リアルタイム時刻表示(1)-タク(9/19/2006-03:28)No.10460
 ┗Re:リアルタイム時刻表示(1)-菊池さん(9/19/2006-08:17)No.10461
  ┗Re:リアルタイム時刻表示(1)-タク(9/19/2006-22:45)No.10462


トップに戻る
10460リアルタイム時刻表示(1)タク 9/19/2006-03:28

リアルタイム時刻表示(1)をインドネシアバリ島時刻に変更したいのですが
可能でしょうか。教えて下さい

トップに戻る
10461Re:リアルタイム時刻表示(1)菊池さん 9/19/2006-08:17
記事番号10460へのコメント
インドネシア(ジャカルタ)の時差は日本より2時間前ですので
2時間前の日付を得るため下記の2行目のコマンドを追加してください。

c = new Date();
c.setTime(c.getTime() - 2 * 3600 * 1000);
year = c.getYear(); if (year < 2000) year = year + 1900;

※時刻の単位はミリ秒ですので、2時間=2 * 3600 * 1000を
日本現在時間 c.getTime() から引いたものを、c に再セットする

トップに戻る
10462Re:リアルタイム時刻表示(1)タク 9/19/2006-22:45
記事番号10461へのコメント
菊池さんさんは No.10461「Re:リアルタイム時刻表示(1)」で書きました。
>インドネシア(ジャカルタ)の時差は日本より2時間前ですので
>2時間前の日付を得るため下記の2行目のコマンドを追加してください。
>
>c = new Date();
>c.setTime(c.getTime() - 2 * 3600 * 1000);
>year = c.getYear(); if (year < 2000) year = year + 1900;
>
>※時刻の単位はミリ秒ですので、2時間=2 * 3600 * 1000を
>日本現在時間 c.getTime() から引いたものを、c に再セットする
>
菊地さん、出来ました有難う御座いました!