WEB笔记——实时显示时间

以VUE框架为例子,实现显示实时的时间

首先在data中声明一个变量

data() {
  return {
    date: new Date(),
  };
},
{{date}}

这样子获得的时间是浏览器默认的时间格式
可以对时间进行格式化,按需求显示所需要的时间样式
例如:
增加一个showtime方法,使其只显示时分

    showtime(time) {
      var date = new Date(time);
      var year = date.getFullYear();
      var month =
        date.getMonth() + 1 < 10
          ? "0" + (date.getMonth() + 1)
          : date.getMonth() + 1;
      var day = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
      var hours =
        date.getHours() < 10 ? "0" + date.getHours() : date.getHours();
      var minutes =
        date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes();
      var seconds =
        date.getSeconds() < 10 ? "0" + date.getSeconds() : date.getSeconds();
      // 拼接
      return `${hours}:${minutes}`;
    },

你可能感兴趣的:(html,html5,javascript)