特定日時へのカウントダウン
-
0 名前: Xyrphie : 2005/07/31 01:06
- HTML小技集(http://hp.xrea.jp/)というサイトに
カウントダウンのタグがあったのですが、そのタグは日にちしか表示されず、
時刻や秒数までは表示されないようでした。
どのようにすれば秒数までカウントダウンしてくれるのでしょうか。
どうかご返答よろしくお願いいたします。
-
1 名前: 元帥 : 2005/07/31 01:06 [URL]
- <script type="text/javascript">
<!--
function countdown(){
var yyyy = 2005;
var mm = 8;
var dd = 18;
var dt = new Date(yyyy,mm - 1,dd);
var today = new Date();
var sa = dt.getTime() - today.getTime();
var dd2 =Math.floor(sa/(24 * 60 * 60 * 1000));
var hh = 23-today.getHours();
var mn = 59-today.getMinutes();
var ss = 59-today.getSeconds();
var msg;
if(sa>0){
msg=yyyy+"年"+mm+"月"+dd+"日まであと、"+dd2+"日"+hh+"時間"+mn+"分"+ss+"秒で〜す。";
}else{
msg="もう過ぎました。";
}
document.getElementById('nokori').innerHTML=msg;
setTimeout("countdown()",1000);
}
//-->
</script>
<body onload="countdown()">
<span id="nokori"></span>