js自定义格式时间输出当前时间,封装时间函数

自定义格式时间输出当前时间

<script>
          function createZero(n){
        if(n<10){
                return "0"+n;
        }
        return n;
    }

    var d=new Date;
//封装函数,为了方便后期各个格式输出
       function time(){
        var year=createZero(d.getFullYear());
        var month=createZero(d.getMonth()+1)
        var date=createZero(d.getDate())
        var day=d.getDay()
        var hours=createZero(d.getHours())
        var mimu=createZero(d.getMinutes())
        var sec=createZero(d.getSeconds())
        var mill=d.getMilliseconds()
        switch(day){
            case 0:day="日";break;
            case 1:day="一";break;
            case 2:day="二";break;
            case 3:day="三";break;
            case 4:day="四";break;
            case 5:day="五";break;
            case 6:day="六";break;
        }
        return obj= {
            year:year,
            month:month,
            date:date,
            day:day,
            hours:hours,
            mimu:mimu,
            sec:sec,
            mill:mill
        };
    }
  console.log(time())
  function tim(){
      time()
//通过return自定义输出时间格式
   return obj.year+"-"+obj.month+"-"+obj.date + " "+obj.hours+"-"+obj.mimu+"-"+obj.sec;
    }
  console.log(tim())
posted @ 2020-05-08 19:54  Cupid05  阅读(31)  评论(0编辑  收藏  举报