JS—获取系统时间并刷新

狂风中的少年 提交于 2020-01-12 15:25:07

让显示时间跟着系统时间,每秒发生改变

//时间刷新
$(function () {
    setInterval(NowTime,1000);
})
function NowTime(){
    //获取年月日
    var time=new Date();
    // var year=time.getFullYear();
    // var month=time.getMonth() + 1;
    // var day=time.getDate();
    var date = time.toLocaleDateString();

    //获取时分秒
    var h=time.getHours();
    var m=time.getMinutes();
    var s=time.getSeconds();

    //检查是否小于10
    h=check(h);
    m=check(m);
    s=check(s);
    // document.getElementById("current").innerHTML="当前时间:"+year+"年"+month+"月"+day+"日  "+h+":"+m+":"+s;
    // $("#current").html(year+"年"+month+"月"+day+"日  "+h+":"+m+":"+s)

    $("#current").html(date+" "+h+":"+m+":"+s); //将值赋给div
}
//时间数字小于10,则在之前加个“0”补位。
function check(i){
    //方法一,用三元运算符
    var num;
    i<10?num="0"+i:num=i;
    return num;
    //方法二,if语句判断
    //if(i<10){
    //    i="0"+i;
    //}
    //return i;
}
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!