js 获取当前日期时间

image.png
/**
 * 时间更新模块,可以单独为js文件,方便复用
 */
function getTime(){
    var week = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];
    var localToday = '';
    var d = new Date();
    localToday = d.getFullYear() + "年" + (d.getMonth() + 1) + "月" + d.getDate() + "日";
    var time = '';
    var hh = d.getHours();            //时
    var mm = d.getMinutes();          //分
    var ss = d.getSeconds();
    if(hh < 10)
        time += "0";

    time += hh + ":";

    if (mm < 10) time += '0';
    time += mm + ":";

    if (ss < 10) time += '0';
    time += ss;


    return {0:localToday ,1:week[d.getDay()],2:time }
}
// script 
  var timer = null;
    function setTime() {
        if (timer !== null) {
            clearTimeout(timer);
        }
        setTimeout(function () {
            $("#date").text(getTime()[0]);
            $("#time").text(getTime()[1] + "  " + getTime()[2]);
            setTime();
        }, 10);
    }
    setTime();
// html
 <div class="nav-top-time">
      <span id="date">------</span>
      <span id="time">-----&nbsp;------</span>
</div>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容