Date对象常见使用


内置对象Date的常见用法

一、倒计时天数

<span style="font-size:18px;">window.οnlοad=function(){
        var a=new Date();
        var b=new Date("2016,6,7");
        var lefttime=Math.ceil((b.getTime()-a.getTime())/(24*60*60*1000));
        document.getElementById('show').innerHTML=lefttime;
    };</span>


二、抢时限

<span style="font-size:18px;"> function showTime(){
        var a=new Date();
        var b=new Date("2016/6/7,12:20:12");
        var lefttime=parseInt((b.getTime()-a.getTime())/1000);//秒
        var d=parseInt(lefttime/(24*60*60));//天
        var h=parseInt(lefttime/(60*60)%24);//时
        var m=parseInt(lefttime/60%60);
        var s=parseInt(lefttime%60);
        document.getElementById('show').innerHTML=d+'天'+h+'小时'+m+'分'+s+'秒';
        setInterval(showTime,500);

    }</span>
三、显示时间

<span style="font-size:18px;">function check(i){
                if (i<10) {
                    return '0'+i;
                } else {
                    return i;
                }
            }

        function showTime(){
            var myDate=new Date();
            var year=myDate.getFullYear();
            var month=myDate.getMonth()+1;
            var date=myDate.getDate();//日
            var w=myDate.getDay();//星期
            var h=myDate.getHours();
            var m=myDate.getMinutes();
            var s=myDate.getSeconds();
            var week=new Array(7);
            m=check(m);
            h=check(h);
            s=check(s);
            week[0]="星期日";
            week[1]="星期一";
            week[2]="星期二";
            week[3]="星期三";
            week[4]="星期四";
            week[5]="星期五";
            week[6]="星期六";
            document.getElementById('show').innerHTML=year+'年'+month+'月'+date+'日'+week[w]+h+':'+m+':'+s;
            setTimeout(showTime,500);


        }</span>



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值