前言:一般来说,放在utils里为全局的工具函数,包括时间,token,封装的网络请求
时间工具:
对于时间来说,我们有轻量的 Moment.js 中文网
不想增加项目依赖,就自己写函数
JavaScript获取三天前,一周前,一月前的时间戳_小余会努力的博客-CSDN博客
自己写:
先在data里定义 timer: "", //定义一个定时器的变量
currentTime: "", // 获取当前时间
页面上就用{ {currentTime}}展示
把下面这个函数放在created生命周期里面,
getTime() {
var _this = this; //声明一个变量指向Vue实例this,保证作用域一致
_this.timer = setInterval(function() {
let Hours =
new Date().getHours() < 10
? "0" + new Date().getHours()
: new Date().getHours();
let Minutes =
new Date().getMinutes() < 10
? "0" + new Date().getMinutes()
: new Date().getMinutes();
let Seconds =
new Date().getSeconds() < 10
? "0" + new Date().getSeconds()
: new Date().getSeconds();
_this.currentTime = Hours + ":" + Minut