如何获取本机的当前时间

背景是标签里需要显示获取本机的当前时间:写法如下:

   <span class="appeal-text">{{ formatNowTime("Y-M-D h:m:s") }}</span>
    
 methods:{
  	// 获取创建时间
	    formatNumber(n) {
	      n = n.toString();
	      return n[1] ? n : "0" + n;
	    },
	    // 获取本地时间
	    formatNowTime(format) {
	      return this.formatTime(new Date().getTime(), format);
	    },
	    // 参数number为毫秒时间戳,format为需要转换成的日期格式
	    formatTime(number, format) {
	      let time = new Date(number);
	      let newArr = [];
	      let formatArr = ["Y", "M", "D", "h", "m", "s"];
	      newArr.push(time.getFullYear());
	      newArr.push(this.formatNumber(time.getMonth() + 1));
	      newArr.push(this.formatNumber(time.getDate()));
	
	      newArr.push(this.formatNumber(time.getHours()));
	      newArr.push(this.formatNumber(time.getMinutes()));
	      newArr.push(this.formatNumber(time.getSeconds()));
	
	      for (let i in newArr) {
	        format = format.replace(formatArr[i], newArr[i]);
	      }
	      return format;
	    },
	
}

版权声明:本文为weixin_42124196原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。