IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> uni-app获取当前时间日期及之后7天和星期几 -> 正文阅读

[JavaScript知识库]uni-app获取当前时间日期及之后7天和星期几

获取当前时间:


//获取当前年月日
var now = new Date();
var year = now.getFullYear(); //得到年份
var month = now.getMonth()+1;//得到月份
var date = now.getDate();//得到日期
data = year + "年" + month + "月" + date + "日" ;

?从当前时间往后7天

var check=[];
for (let i = 0; i < 7; i++) {
	//24 * 3600 * 1000 就是计算一天的时间  
	var date = new Date(now.getTime() + i * 24 * 3600 * 1000);
	var year = date.getFullYear();
	var month = date.getMonth() + 1;
	var day = date.getDate();
	var dt2 = new Date(now.getTime() + i * 24 * 3600 * 1000);
	var weekDay = ["周日", "周一", "周二", "周三", "周四", "周五", "周六"];
	var weekDays = ["sun", "mon", "tue", "wed", "thu", "fri", "sat"];
	
	// console.log(duty);
	//把七天的时间和星期添加到数组中
	
	check.push({
		date:year + "-" + month + "-" + day,
		day: day,
		weekday: weekDays[dt2.getDay()],
		week: weekDay[dt2.getDay()],
	});
	
}
// console.log(check);
t.week = check

获取7天前日期

直接获取当前时间:new Date().toISOString().slice(0, 10)

GetTime() {
	var date = new Date();
	var base = Date.parse(date); // 转换为时间戳
	var year = date.getFullYear(); //获取当前年份
	var mon = date.getMonth() + 1; //获取当前月份
	var day = date.getDate(); //获取当前日
	var oneDay = 24 * 3600 *1000
		//var daytime = `${year}${mon >= 10 ? mon : '0' + mon}${day >= 10 ? day : '0' + day}`; //今日时间
		//this.$data.daytime = daytime; // 今日时间赋值给变量
				
	var daytimeArr = []
		for (var i = 1; i < 7 ; i++) { //前七天的时间
			var now = new Date(base -= oneDay);
			var myear = now.getFullYear();
			var month = now.getMonth() + 1;
			var mday = now.getDate()
			daytimeArr.push([myear, month >=10 ?month :'0'+ month, mday>=10?mday:'0'+mday].join('-'))
		}
			return daytimeArr
    }

GetTime()返回的是一个数组 里面有前6天的所有日期?

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2022-02-19 01:03:52  更:2022-02-19 01:06:07 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 11:02:38-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码