アクセス日付を表示する。


 
このスクリプトはページにアクセスされた日付を表示します。
MSNのトップにある日付表示のようなものもJavaScriptで簡単に作成することが出来ます。

 
 
〜 JavaScript 〜

<script language="JavaScript">
<!--
    dateObj = new Date();

    if(dateObj.getYear() > 2000)
        document.write("<b>",dateObj.getYear(),".</b>");
    else
        document.write("<b>",dateObj.getYear() + 1900 ,".</b>");

    document.write("<b>",dateObj.getMonth(),".</b>");
    document.write("<b><font size=4>",dateObj.getDate(),"</font></b>");
//-->
</script>


 
  • Dateオブジェクトを生成します。DateオブジェクトとはJavaScriptで時刻や日付を扱うためのオブジェクトになります。

    dateObj = new Date();

  • DateオブジェクトのgetYearメソッドで年を取得します。
    InternetExplorerでは2001といった値が返されますが、Netscapeの場合2001年は101と値が返されますので1900を足すという処理が必要となります。

    document.write("<b>",dateObj.getYear(),".</b>");

  • DateオブジェクトのgetMonthメソッドで0〜11の月を取得します。
    ここで注意したいのが1月→0、12月→11の値が返されることです。現在の月を求めるには戻り値に+1してあげる必要があります。

    document.write("<b>",dateObj.getMonth() + 1 ,".</b>");

  • >DateオブジェクトのgetDateメソッドで日にちを取得します。
    MSN風にフォントを大きくしてみました(∩_∩)V

    document.write("<b><font size=4>",dateObj.getDate(),"</font></b>");




《 INDEX 》    《 HOME 》   

Copyright (C) 2000-2004 Knave
http://www.site-cooler.com/