• 締切済み

JavaScriptで時間を減らしていくには?

残り時間を秒単位で表示したいのですが、どのようにすればよいでしょうか?ご教授下さい。よろしくお願い致します。

みんなの回答

回答No.2

参考URLのソースから抜粋 millenium = new Date(2007,9,21,24,00,00) ↑の日付を変えればいつまでのカウントダウンなのか変更できます <FORM name=f target=_blank> <H1 align=center><FONT color=#000000 size="6"><INPUT style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 25pt; BORDER-LEFT: #000000 1px solid; COLOR: #0000ff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center" size=42 value="" name=days></FONT></H1> </FORM> <SCRIPT language=JavaScript> <!-- millenium = new Date(2007,9,21,24,00,00) function display() { today = new Date() myMsec= millenium.getTime()-today.getTime(); time0 = Math.floor(myMsec/(1000*60*60*24));// カウントダウン用'日' 取得 myMsec -= (time0*(1000*60*60*24)); // 経過秒から'時'を引く time1 = Math.floor(myMsec/(1000*60*60));// カウントダウン用 '時' 取得 myMsec -= (time1*(1000*60*60)); // 経過秒から'時'を引く time2 = Math.floor(myMsec/(1000*60)); // カウントダウン用 '分' 取得 myMsec -= (time2*(1000*60));// 経過秒から'分'を引く time3 = Math.floor(myMsec/1000);// カウントダウン用 '秒' 取得 myMsec -= (time3*(1000)); // 経過秒から'秒'を引く time4 = Math.floor(myMsec/10);// カウントダウン用 '少数秒' 取得 for(i=0;i<2;i++){ time2 = '' + '0' + time2; } for(i=0;i<2;i++){ time3 = '' + '0' + time3; } for(i=0;i<2;i++){ time4 = '' + '0' + time4; } time2 = time2.substring(time2.length - 2,time2.length); time3 = time3.substring(time3.length - 2,time3.length); time4 = time4.substring(time4.length - 2,time4.length); if((millenium - today) > 0){ document.f.days.value = "次の特典消滅まで残り "+time0+"日と"+time1+":"+time2+":"+time3+"."+time4+"です。" }else{ document.f.days.value = "" } tid = setTimeout('display()', 10) } display() // --> </SCRIPT>

ricesew
質問者

お礼

ありがとうございます! 無事設置することができました。 本当に助かりました! さすがという感じです。 本当に感謝感謝です。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
回答No.1

「●時間●分●秒」でなく「●●●●秒」でよろしいでしょうか? こちらのページが参考になれば…(リンク先のサンプルをご覧ください)

参考URL:
http://www.hajimeteno.ne.jp/dhtml/dist/js09.html
ricesew
質問者

お礼

ありがとうございます! http://expantion.upper.jp/infotop/index.html このような感じにしたいんです。 すいません、最初から参考URLつけとけばよかったですね。。。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • JavaScriptで○○まで後何時間です!24:00:00という風に表示させたいです

    表題のとおりです。 JavaScriptで○○まで何時間です!1970/1/1 00:00:00という風に表示させるにはどうしたらよいでしょうか。 リアルタイムで残り時間までの秒数を、時間(h)、秒(m)、ミリ秒でカウントさせたいのです。 ご存知の方教えてください。

  • 1:12:04 の様に表示されている時間があります。

    1:12:04 の様に表示されている時間があります。 エクセルでは、1時間12分04秒と判断されてしまう? 実際は、1分12秒04という単位表示なのですが、これを72.04(秒)と表示させる事は可能なのでしょうか?

  • カウントダウンJavascript

    W杯開幕までのJavascriptが欲しいと思ってウェブ上で発見した スクリプトを拝借してきて少しコメントを変えて私のサイトに置きました。 でも、2,3変更したい点が有るのです。 私は素人ですのでどこをどうしたら良いかも分かりません。 本を借りてきて少しずつ勉強しているのですが、 できるなら早い内に完成させたいと思い みなさんのお知恵を拝借させていただこうと思いました。 やりたいことはこうです。 1.秒数のリアルタイム表示 キックオフまで後何秒!という風にもカウントダウンしてみたいのです。 2.残り時間による表示切り替え 残り一日を切ったら「後何時間」という風に自動的に切り変えることはできないのでしょうか。 同様に分→秒→キックオフ→秒(経過)→分(経過)という風にできたら最高なのですが。 3.画像表示 カウンタの時間を画像で表示してみたいのです。 1から9までの数字を書いた画像を用意しておいて 残り365日なら3.gif,6.gif,5.gifと順に並べたいのです。 一度にたくさん質問してしまい申し訳有りません。 どうかよろしくお願いいたします。

  • かなり細かい時間の取得

    現在、CGIがおそいな~とおもって、 どこが遅いのかをチェックするために、 timeをつかって、現在の秒をprintで表示しているのですが、timeが1秒の位までしか出さないので、 細かいのをループさせているため、どこが遅いか確認できていません。 実行時間を0.1秒単位、できれば0.001秒単位で確認する方法はないでしょうか?

    • ベストアンサー
    • Perl
  • 試験時間

    TOEFLのリーディングセクションやリスニングセクションにおいて、残り時間あと○分○秒という表示は画面に出るのでしょうか?TOEFLのサンプル問題では出ていなかったので不安になりまして。。お願します。

  • javascript カウントダウンタイマーについて

    下記のサイトのようなカウントダウンタイマーを作成したく 色々と検索してるのですが全然見つかりません。 http://www.countdownbooster.com/ このサイトのように100分の1秒まで表示させて 例えば期限を明日と数字で設定するのではなく サイトに訪れてから●日後や●分後を期限にしたいのです。 尚且つクッキーで期限が切れたら何度訪れても終了!と表示させたいのですが可能でしょうか? 下記のサイトが訪れてから1週間後に終了と表示されるサイトです。 http://www.successlab.jp/u25/full/ ※但し、100分の1秒まで表示されてません。 例えば7月31日と指定して 残り8日と●時間●分●秒●と 表示出来るJavaScriptはあるのですが 上記のような全てを満たすJavaScriptがありません。 ご存じの方がいたら是非、力をお貸し下さいませんか? 宜しくお願い致します。

  • 通話時間表示をそろえて計算したい

    通話時間表示をそろえて計算したい 専用電話からの通話時間を計算する(合計時間や平均時間を算出したい)ために 抽出したデータの時間表示の単位がバラバラで困っています。   A 1  52   (=52秒のこと)     2  2:29 (=2分29秒のこと) 3  25:01:00(=25分1秒のこと) また、アポストロフィがついた状態のため、数字に変換すると、 A3の25:01:00は1900/1/1 1:01:00と認識されてしまっています。 正しい単位にそろえて計算できるようにするには、 どこからどうしたらよいのでしょうか?

  • カウントダウンJavascript 

    Javascriptでホームページにカウントダウンを設置しょうと思っているのですが… やはり、こったモノをと本などを買って勉強しています。 そこでお尋ねしたいのですが、残り ○日○時間○分○,○○秒といったように ○,○○秒というのはできるんでしょうか?よろしくお願いします。

  • 経過時間(秒)を○○分△△秒に変換したいのですが。。。。

    こんばんわ エクセルの時間計算について質問です! 秒単位のデータを分単位に変換するにはどうしたらいいのでしょうか? たとえば、620秒というデータをわかりやすく10分20秒という感じで表示したいのです。 よろしくお願いします

  • エクセルで時間の平均と割合を出したいです。

    平均は、一ヶ月の合計時間数から1対応あたりの時間平均値 割合は合計時間数から見て8分以内、5分以内、3分以内、2分以内の割合が どれだけであったかを出したいです。 ※単位は秒単位バージョン、時分秒単位バージョン出したいです。 何か良い方法をご教授頂けると幸甚で御座います。

このQ&Aのポイント
  • カナダ留学の準備で、語学学校からクレジットカード情報の提出が求められています。具体的には、カード番号・名前・有効期限・PINNoの情報が必要とされています。
  • 語学学校は、カナダ到着時のPCR検査で陽性反応が出た場合、空港でのピックアップ費用を迅速に処理するためにクレジットカードを利用したいとのことです。
  • 自分自身の経験がないため、同様の経験を持っている方のアドバイスが欲しいと思っています。クレジットカード情報の提出は一般的なのかどうか、ご意見を教えてください。
回答を見る