Vue如何获取当前时间
生活随笔
收集整理的這篇文章主要介紹了
Vue如何获取当前时间
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
第一種方式:
- 代碼如下: <template><div id="homeHeader" class="clearfix"> <div class="nav clearfix" > 當前時間是:<a class="datastyle txt">{{date | formatDateTime}}</a> </div></div></template><script>export default {name: "homeHeader",data() {return {date: new Date(), };},filters: {formatDateTime(value) {let date = new Date(value);let y = date.getFullYear();let MM = date.getMonth() + 1;MM = MM < 10 ? "0" + MM : MM;let d = date.getDate();d = d < 10 ? "0" + d : d;let h = date.getHours();h = h < 10 ? "0" + h : h;let m = date.getMinutes();m = m < 10 ? "0" + m : m;let s = date.getSeconds();s = s < 10 ? "0" + s : s;return y + "-" + MM + "-" + d + " " + h + ":" + m + ":" + s;}},mounted() {var that = this;this.timer = setInterval(() => {that.date = new Date(); //修改數據date}, 1000);},beforeDestroy() {if (this.timer) {clearInterval(this.timer); //在Vue實例銷毀前,清除我們的定時器}}, };</script>
- 根據項目的中的需求,可以自行改動
原文參考
-------------------------------------------------------------------------------------------------------------------------------
第二種方式:
- 代碼如下:
原文參考
總結
以上是生活随笔為你收集整理的Vue如何获取当前时间的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Elementui icon图标不显示
- 下一篇: Django Models 多条件查询