js内置对象Date(日期)不规则日期写法

获取当前的日期,并分别获取当前年月日,时分秒

  1.    function day_rule() {
  2.         //获取输入
  3.         var time_now = new Date;
  4.         var y = time_now.getFullYear(); //获取年份
  5.         var m = time_now.setMonth(); // 获取月份
  6.         var d = time_now.getDate(); // 获取日期 
  7.         var h = time_now.getHours(); //获取小时
  8.         var min = time_now.getMinutes(); //获取分钟
  9.         var s = time_now.getSeconds(); //获取秒钟
  10.         m = zero_rule(m);
  11.         d = zero_rule(d);
  12.         h = zero_rule(h);
  13.         min = zero_rule(min);
  14.         s = zero_rule(s)
  15.         document.write("当前时间:" + y + "年" + m + "月" + d + "日" + h + "呵呵" + min + "哈哈哈" + s)
  16.     }
  17. //补齐0数字
  18.     function zero_rule(j) {
  19.         if (j < 10) {
  20.             return "0" + j;
  21.         } else {
  22.             return j;
  23.         }
  24.     }

将数据重新组合在一起,并对6号做补零操作,如2018 8 8,补全为2018 08 08。调用函数获取

  1. <button onclick="day_rule()" >点击获取时间</button>
李金龙

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: