Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在javascript中创建一个从当前日期算起7天的一周天数数组(例如,0表示星期天,1表示星期一等)?_Javascript - Fatal编程技术网

如何在javascript中创建一个从当前日期算起7天的一周天数数组(例如,0表示星期天,1表示星期一等)?

如何在javascript中创建一个从当前日期算起7天的一周天数数组(例如,0表示星期天,1表示星期一等)?,javascript,Javascript,标题可能令人困惑,因此我将在这里进一步解释。 我希望创建一个数组,该数组包含每天的星期几,例如,从当前日期算起2-7天。给定的起始数字只是一个0-6之间的整数,对应于一周中的几天 例1: 每周的当前日期:0(星期日) 输出:[2,3,4,5,6,0,1] 例2: 每周当前日期:3(星期三) 输出:[5,6,0,1,2,3,4] 这样做的目的是将这些数字转换为天数的实际名称,并使用这些名称显示一些数据。要获得天数数组,可以使用以下函数 函数getDays(num){ 常数arr=[]; 对于(设i

标题可能令人困惑,因此我将在这里进一步解释。 我希望创建一个数组,该数组包含每天的星期几,例如,从当前日期算起2-7天。给定的起始数字只是一个0-6之间的整数,对应于一周中的几天

例1:

每周的当前日期:0(星期日)
输出:
[2,3,4,5,6,0,1]

例2:

每周当前日期:3(星期三)
输出:
[5,6,0,1,2,3,4]


这样做的目的是将这些数字转换为天数的实际名称,并使用这些名称显示一些数据。

要获得天数数组,可以使用以下函数

函数getDays(num){
常数arr=[];

对于(设i=2;i首先,您需要今天的索引:

const date=新日期();
const todayIndex=date.getDay();
console.log(今日索引);