個人事業主の方必見!確定申告のお悩み解決

こんにちは。JavaScript初心者です。
JavaScriptを使用して、リアルタイムに時間を表示できますよね。その時計をミリ秒までリアルタイムに表示したいのですが、そのようなサンプルはどのサイトにも置いてないので困っています。
JavaScriptでミリ秒までリアルタイムで表示できる時計の作り方を教えてください。
(例)12:00:00:318    時:分:秒:ミリ秒(3ケタ)

このQ&Aに関連する最新のQ&A

A 回答 (2件)

負荷も考えると10ミリ秒程度でよいかも


それとjavascriptの時計はユーザーの時計なので
そもそもがあっているかどうかわからないので注意。

<script>
var x=0;
window.onload=function(){
setInterval(function(){
var d=new Date();
var str=d.getHours().toString()+":"
+d.getMinutes().toString()+":"
+d.getSeconds().toString()+"."
+d.getMilliseconds().toString();
document.getElementById("hoge").innerHTML=str;
},10);//最後の数字がミリ秒

}
</script>
<div id="hoge"></div>
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2009/07/28 12:00

こんにちは。



>その時計をミリ秒までリアルタイムに表示したいのですが、~~
表示しても、読みとことができないので意味がないと思いますが?
(1/100秒でも読取れないので、ダミー表示でも充分と思われる)

それはおいておいて、以下を参考にすれば作成は可能でしょう。
通常の時間を表示する方法(時・分・秒)
 http://www.tagindex.com/javascript/time/watch2.h …
1/1000秒単位で取得する方法
 http://javascriptist.net/ref/date.getmillisecond …

実際にそれだけの速度で、表示処理できるのかどうかは確認してません。
    • good
    • 0
この回答へのお礼

参考にさせていただきます。

お礼日時:2009/07/28 12:01

このQ&Aに関連する人気のQ&A

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

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QAndroid(アンドロイド)で時刻を秒まで表示させたい

Android(アンドロイド)のパターンを入力する画面や
待ち受け画面の右上に0:00と表示されますが
これを秒まで表示したいです。
宜しくお願い申し上げます。

もし、できないのであればウェジット?でしたでしょうか?
それともアプリで言い方はいいのかもしれませんが
そちらでお勧めのものがございまさいたら
宜しくお願い申し上げます。

Aベストアンサー

たしか、ANDROIDを始め携帯電話の時刻は秒に関しては、正確性が担保できない為、表示できないようにしていると聞いたことがあります。記憶なので、正確な情報化どうかはわかりかねますが・・・。ただ、システムを変えることで表示ができるというわけではなかったかと思います。

とはいえ、秒までわかるアプリは複数出ています。

■NHK時計
https://play.google.com/store/apps/details?id=jp.or.nhk.NHK_Clock&hl=ja

■秒時計ウィジェット
https://play.google.com/store/apps/details?id=jp.co.intri.second.clock&hl=ja

■0.1秒デジタル時計ウィジェット
https://play.google.com/store/apps/details?id=kerokawa.jp.widget_digitalclock&hl=ja

あたりでしょうか。


人気Q&Aランキング