【通用方法】返回近 dayNum 天日期数组封装方法

代码如下

// 返回近 dayNum 天日期数组
getRecentDay(dayNum) {
	let currentDate = new Date();
	let dayNumDaysAgo = new Date(
		currentDate.getTime() - dayNum * 24 * 60 * 60 * 1000
	);
	let recentDays = [];
	for (let i = 0; i < dayNum; i++) {
		let date = new Date(dayNumDaysAgo.getTime() + i * 24 * 60 * 60 * 1000);
		let month = (date.getMonth() + 1).toString().padStart(2, "0");
		let day = date.getDate().toString().padStart(2, "0");
		recentDays.push(`${month}.${day}`);
	}
	return recentDays;
},

效果如下

【通用方法】返回近 dayNum 天日期数组封装方法_第1张图片

你可能感兴趣的:(通用方法,javascript,开发语言,ecmascript)