data: () => ({
msg: "Welcome to Your Vue.js App",
week: []
}),
created() {
let data = [];
for (let i = 6; i >= 0; i--) {
data.push(this.getWeek(-i));
}
this.week = data;
console.log(this.week);
},
methods: {
getWeek(day) {
var today = new Date();
var targetday_milliseconds = today.getTime() + 1000 * 60 * 60 * 24 * day;
today.setTime(targetday_milliseconds);
var tYear = today.getFullYear();
var tMonth = today.getMonth();
var tDate = today.getDate();
tMonth = this.doHandleMonth(tMonth + 1);
tDate = this.doHandleMonth(tDate);
return tYear + "-" + tMonth + "-" + tDate;
},
doHandleMonth(month) {
var m = month;
if (month.toString().length == 1) {
m = "0" + month;
}
return m;
}
}
以上是编程学习网小编为您介绍的“vuejs获取一周的时间(就是前七天)”的全面内容,想了解更多关于 vuejs 内容,请继续关注编程基础学习网。
沃梦达教程
本文标题为:vuejs获取一周的时间(就是前七天)
猜你喜欢
- Ajax 动态载入html页面后不能执行其中的js快速解决方法 2023-02-15
- JavaScript CSS 通用循环滚动条 2024-02-05
- 详解CSS3 弹性布局快速入门 2024-01-03
- js脚本学习 比较实用的基础 2023-12-24
- 微信小程序模拟cookie的实现 2024-03-01
- 经典的20道AJAX面试题(必知必会) 2023-01-21
- 10分钟彻底搞懂微信小程序单页面应用路由 2024-01-17
- layui数据表格中插入下拉框以及输入框,日期选择框的办法 2023-11-23
- js 通用javascript函数库整理 2024-03-09
- 【VUE3.0体验】建路由,加入ElementUI3框架 2023-10-08