フォーラム@nifty | フォーラム・サークル | サイトマップ | ヘルプ |
掲示板 コラム お役立ち イベント リンク   | FHPGサイトマップ | お問い合わせ |
TOP > お役立ち > JavaScriptのおもちゃ箱 > 残り日数表示  

残り日数表示

原案:臥龍 鳳雛 氏 (2000/04/01 登録)

 ある日までの残りの日数を数えて表示します。

表示サンプル

ソース記述内容

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="ja">
<head>
<title>残り日数表示</title>
</head>
<body>
<p style="font-size:24px; text-align:center;">
<script type="text/javascript">
<!--
    var td = new Date();//今日の日付
    var db;//差分を入れる変数
    var mes;//表示メッセージ
    var d = new Date(2001,1-1,1);//ここに目的の日付を入れて下さい。
                               //var d = new Date(年,月-1,日);です
                    //月は0:一月 1:2月……11:12月となるので注意

    db = Math.floor((d.getTime()-td.getTime())/(24*60*60*1000))+1;
    if(db>0){   //まだ目的の日付けがきてないときのメッセージ
        mes="2010年まであと" + Math.ceil(db) + "日";
    }
    if(db==0){   //目的の日付けの時のメッセージ
        mes="祝2010年(^-^)。";
    }
    if(db<0){   //目的の日付けがすぎた後のメッセージ
        mes="2010年になりましたね";
    }
    document.write(mes);
// -->
</script>
</p>
</body>
</html>
個人情報保護ポリシー
Copyright© NIFTY 2006 All Rights Reserved.
Copyright© FHPG 2006 All Rights Reserved.