当前位置: 移动技术网 > IT编程>开发语言>JavaScript > JS代码段:VUE下的时间,星期和年月日

JS代码段:VUE下的时间,星期和年月日

2019年01月04日  | 移动技术网IT编程  | 我要评论
不为别的,只为以后复制粘贴方便 //vm.timeOffset是与服务器时间的偏移量,不用的话自行删掉 ...

不为别的,只为以后复制粘贴方便

data() {
    return {
      date: "",
      time: "",
      week: ""
    };
  },

 

//vm.timeoffset是与服务器时间的偏移量,不用的话自行删掉

methods: {
    //获取当前时间
    getnowtime: function() {
      let vm = this;
      var nowlocaltime = date.parse(new date());
      var nowtime = new date(nowlocaltime + vm.timeoffset);
      var year = nowtime.getfullyear();
      var mounth =
        nowtime.getmonth() + 1 < 10
          ? "0" + (nowtime.getmonth() + 1)
          : nowtime.getmonth() + 1;
      var date =
        nowtime.getdate() < 10 ? "0" + nowtime.getdate() : nowtime.getdate();
      vm.date = year + "-" + mounth + "-" + date;
      var hour =
        nowtime.gethours() < 10 ? "0" + nowtime.gethours() : nowtime.gethours();
      var minute =
        nowtime.getminutes() < 10
          ? "0" + nowtime.getminutes()
          : nowtime.getminutes();
      vm.time = hour + ":" + minute;
      if (nowtime.getday() == 0) {
        vm.week = "星期天";
      } else if (nowtime.getday() == 1) {
        vm.week = "星期一";
      } else if (nowtime.getday() == 2) {
        vm.week = "星期二";
      } else if (nowtime.getday() == 3) {
        vm.week = "星期三";
      } else if (nowtime.getday() == 4) {
        vm.week = "星期四";
      } else if (nowtime.getday() == 5) {
        vm.week = "星期五";
      } else if (nowtime.getday() == 6) {
        vm.week = "星期六";
      }
    }
  },
mounted: function() {
    let vm = this;
    vm.getnowtime();
    vm.currenttimeinterval = setinterval(vm.getnowtime(), 1000);
  }

 

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网