js练习4(实时问候)

<html>
    <head>
        <title>实时问候</title>
    </head>
    <body>
            <div id="showTime"></div>
            <div id="time"></div>
            <script>
                /*
                    getDate()     从 Date 对象返回一个月中的某一天 (1 ~ 31)。
                    getDay()     从 Date 对象返回一周中的某一天 (0 ~ 6)。
                    getMonth()     从 Date 对象返回月份 (0 ~ 11)。
                    getFullYear()     从 Date 对象以四位数字返回年份。 
                    getYear()     请使用 getFullYear() 方法代替。 
                    getHours()     返回 Date 对象的小时 (0 ~ 23)。 
                    getMinutes()     返回 Date 对象的分钟 (0 ~ 59)。
                    getSeconds()     返回 Date 对象的秒数 (0 ~ 59)。 
                    getMilliseconds()     返回 Date 对象的毫秒(0 ~ 999)。 
                    getTime()     返回 1970 年 1 月 1 日至今的毫秒数。
                */
            
            
                var st=document.getElementById("showTime");
                var time=document.getElementById("time");
                
                var dt=new Date();
                var h=dt.getHours();    //获得当前的小时
                var gd=dt.getDate();    //获得当天是这个月中的某一天
                var gday=dt.getDay();    //获得当天是这个周中的某一天
                var gm=dt.getMonth()+1;   //获得月份
                var gfy=dt.getFullYear();    //返回四位数的年份
                var gmt=dt.getMinutes();    //获得分钟
                var gs=dt.getSeconds();        //获得秒数
                var gms=dt.getMilliseconds();//获得Date对象的毫秒数
                var gt=dt.getTime();        //获得1970.1.1至今的毫秒数
                
                time.innerHTML=gfy+""+gm+""+gd+""+"星期"+gday+"&nbsp;"+h+""+gmt+""+gs+""+gms+"毫秒"
                
                
                if(h>6 && h<=9){
                    st.innerHTML="早上好!";
                }else if(h>9 && h<=12){
                    st.innerHTML="上午好!";
                }else if(h>12 && h<=18){
                    st.innerHTML="下午好!";
                }else if(h>18 && h<21){
                    st.innnerHTML="晚安!";
                }else if(h>21 && h<=24){
                    st.innerHTML="夜深了,早点休息!";
                }else if(h>0 && h<=6){
                    st.innerHTML="凌晨了,还没睡啊!";
                }
            </script>
    </body>
</html>

 

posted @ 2013-01-22 16:17  天道酬勤,坚持!  阅读(541)  评论(0编辑  收藏  举报