js年月日 时分秒

  • 显示当前时间
function ceshi() {
    var date = new Date();
    var result = date.getFullYear()+''+(date.getMonth()+1)+''+date.getDate()+''+date.getHours()+''+date.getMinutes()+''+date.getSeconds();
    // alert(result);
    document.getElementById("ord").value=result;
}

  • 距离某个时间段还有多长时间
$(function(){
        timer();
    });
    function timer()
    {
        var ts = (new Date(2017, 03, 1, 18, 0, 0)) - (new Date());//计算剩余的毫秒数 月份为0-11
        var dd = parseInt(ts / 1000 / 60 / 60 / 24, 10);//计算剩余的天数
        var hh = parseInt(ts / 1000 / 60 / 60 % 24, 10);//计算剩余的小时数
        var mm = parseInt(ts / 1000 / 60 % 60, 10);//计算剩余的分钟数
        var ss = parseInt(ts / 1000 % 60, 10);//计算剩余的秒数
        dd = checkTime(dd);
        hh = checkTime(hh);
        mm = checkTime(mm);
        ss = checkTime(ss);
        document.getElementById("timer").innerHTML = dd + "天" + hh + "时" + mm + "分" + ss + "秒";
        setInterval("timer()",1000);
    }
    function checkTime(i)
    {
        if (i < 10) {
            i = "0" + i;
        }
        return i;
    }

function random(){
        var d = new Date();
        return d.getFullYear() + "" + d.getMonth() + 1 + "" + d.getDay() + "" + d.getHours() + "" + d.getMinutes() + "" +  d.getMilliseconds() + "" + parseInt(Math.random() * 1000);
    }

你可能感兴趣的:(js年月日 时分秒)