目录

基于Vue的前端界面实现日期的实时显示

目录

基于Vue的前端界面实现日期的实时显示

1.开发过程中有很多场景需要在界面上实时显示日期时间。本文介绍一种简单的实现方法。下图1.1为效果图

https://i-blog.csdnimg.cn/blog_migrate/db9ff0da888a2beebd51e7aec29646ee.png 图1.1

2.实现方法。首先在data里面声明一个变量curretime,并引入到页面中。如图2.1所示

https://i-blog.csdnimg.cn/blog_migrate/717a58182173d95eb8d8abb5b42cc061.png

https://i-blog.csdnimg.cn/blog_migrate/006559fe5d9439cae7ec762ac536b3dd.png 图2.1

3.在methods里定义一个方法,实例代码附下:

updateTime() {

const now = new Date();

this.currentTime = now.getFullYear() + “年” +

(now.getMonth() + 1) + “月” +

now.getDate() + “日 " +

now.toLocaleTimeString();

}

https://i-blog.csdnimg.cn/blog_migrate/f3e3461b8990a743e34b6a3812dd2cd3.png

4.随后在mounted中通过定时器不断调用该方法即可,代码附下:

setInterval(() => {

this.updateTime();

}, 1000);

https://i-blog.csdnimg.cn/blog_migrate/8877b7c1df4e99061b1349d2557d11b5.png