• 締切済み

PC内蔵時計の時差から表示するHTML時計の作り方

javascriptとHTMLで「2011/6/15 16:21」と表示できるタグを探しています。 ただし、世界各国の時計を同一のページに表示したいので、以下のように、PCの内蔵時計から時差を求める方式が望ましいです。 日本、内蔵時計±0000 中国、内蔵時計-0100 印国、内蔵時計-0330 以下はその他の必須項目です。 ・サマータイムは考慮する必要はありません。 ・秒は不要です。 ・リアルタイムで時間が更新される必要があります。

みんなの回答

  • 0909union
  • ベストアンサー率39% (325/818)
回答No.2

これもNo1=質問者 なんでしょうか? >PCの内蔵時計から時差を求める方式が望ましいです。 普通、JavaScriptなどクライアントサイドスクリプトは、全部PC内蔵時計からの取得です。 正確に言うと、内蔵時計からは、JavaScriptでは取得不可能です。 すべてOSから渡され、JavaScriptエンジンはブラウザを通してそれを取得するだけです。 普通にJavaScirptのリファレンスサイトを見ましょう。 http://search.yahoo.co.jp/search?b=1&n=10&ei=UTF-8&fr=ie8sc&p=JavaScript+4.01+%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9+date そこにローカルの時間の取得方法が記載されています。 >「2011/6/15 16:21」 取得した後、そのフォーマットに自分が作り変えるだけです。 http://freematerial.fc2web.com/ref_js/ref_js_d.html 質問する前に、調べようよ。上記の検索1分ですぐできましたが・・・

  • pasocom
  • ベストアンサー率41% (3584/8637)
回答No.1

こんなのでしょうか?。 スクリプトはソースを見てお考え下さい。 http://www.geocities.jp/digitwland/javatea/wdclock.html