搜索历史记录(搜索历史记录 打开)

可以使用 JavaScript 中的 Date() 对象和数组方法来获取最近7天的日期。#科技快讯#

以下是一种获取最近7天日期的方法:

const days = 7; // 近7天const week = ['日', '一', '二', '三', '四', '五', '六']; // 星期const dateList = Array.from({ length: days }, (v, i) => i).map(day => {  const date = new Date();  date.setDate(date.getDate() - day);  return date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate() + ' 星期' + week[date.getDay()];});console.log(dateList);
  • days 定义了近7天
  • week 定义了星期
  • dateList 使用了 Array.from 方法生成长度为7的数组,然后映射每个日期,并存储在新数组中
  • new Date() 用于创建一个新的Date对象
  • setDate() 方法用于设置一个月的某一天,并返回时间,从参数中减去 day ,以得到近7天的日期
  • getFullYear()getMonth()getDate() 方法用于获取年、月和日期
  • getDay() 方法用于获取星期。

以上代码会打印出一个数组,其元素为最近7天的日期(年-月-日 星期几), 例如: ["2022-2-14 星期一", "2022-2-13 星期日", "2022-2-12 星期六", "2022-2-11 星期五", "2022-2-10 星期四", "2022-2-9 星期三", "2022-2-8 星期二"]

上一篇: 个人成都买社保怎么买(个人成都买社保怎么买最划算)
下一篇: 招商多张信用卡年费吗(招商多张信用卡年费吗怎么算)
《搜索历史记录(搜索历史记录 打开)》文档下载: PDF DOC TXT

猜你喜欢