以下是使用JavaScript获取最近十天日期的代码:

var dateArr = []; // 创建一个空数组来存储日期

for (var i = 0; i < 10; i++) {
  var date = new Date(); // 创建一个日期对象
  date.setDate(date.getDate() - i); // 通过设置日期对象的日期来获取最近的十天日期
  var month = date.getMonth() + 1; // 获取月份,注意月份从0开始,需要加1
  var day = date.getDate(); // 获取日期
  var dateString = date.getFullYear() + '-' + month + '-' + day; // 拼接成字符串格式的日期
  dateArr.push(dateString); // 将日期字符串添加到数组中
}

console.log(dateArr); // 输出日期数组

这段代码会输出如下所示的日期数组:

["2021-8-15", "2021-8-14", "2021-8-13", "2021-8-12", "2021-8-11", "2021-8-10", "2021-8-9", "2021-8-8", "2021-8-7", "2021-8-6"]

注意,这里获取的日期是当前时区的日期,如果需要获取其他时区的日期,需要考虑时差的问题。


原文地址: https://www.cveoy.top/t/topic/4qh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录