space
テクニック:日付のカウントダウン
 
space

  今年も、あと

 

Scpipt

<HTML>
< HEAD>
< TITLE>日付のカウントダウン</TITLE>
< meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"></HEAD>
< SCRIPT Language="JavaScript">
< !--
function getCountDownDay(theYear,theMonth,theDate)
{
theMonthName = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
today = new Date(); // 現在の時を取得するオブジェクトを生成
endDay = theMonthName[theMonth-1]+" "+theDate+","+theYear; // 指定した日付
endToday = new Date(endDay); // 指定した日付のオブジェクトを生成
dayCount = 24 * 60 * 60 * 1000; // 24時間×60分×60秒×1000秒、つまり1日
countDay = (endToday.getTime() - today.getTime()) / dayCount; // 日付の差分を求める
return Math.floor(countDay)+1; // 強制的に切り上げる
}
// -->
< /SCRIPT>

< BODY>
< P>
<div align="left"><B><font size="+1"> 日付のカウントダウン</font></B>
< /div>
< p><BR>
  今年も、あと
<SCRIPT Language="JavaScript"><!--
document.write(getCountDownDay(2011,12,31));
// --></SCRIPT>
日<BR>
< /p>
< /BODY>
< /HTML>

return