Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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 从JS中的日期中设置的特定日期获取星期天_Javascript_Date - Fatal编程技术网

Javascript 从JS中的日期中设置的特定日期获取星期天

Javascript 从JS中的日期中设置的特定日期获取星期天,javascript,date,Javascript,Date,我正在尝试从手动设置的日期获取一周中的某一天 var year = 2017; var month = 10; var d = new Date(year, month, 1); var n = d.getDay(); console.log(n); 然而,上述输出3正确的10月1日是星期日(即JS术语中的第6天)。我做错了什么?在javascript中,从0开始。因此,您的日期实际上不是10月1日,而是11月1日,也就是周三。在JavaScript中,日期由数字0-11表示(类似于数组)。所

我正在尝试从手动设置的日期获取一周中的某一天

var year = 2017;
var month = 10;
var d = new Date(year, month, 1);
var n = d.getDay();
console.log(n);

然而,上述输出3正确的10月1日是星期日(即JS术语中的第6天)。我做错了什么?

在javascript中,从0开始。因此,您的日期实际上不是10月1日,而是11月1日,也就是周三。

在JavaScript中,日期由数字0-11表示(类似于数组)。所以10月是9号。您的节目将在11月1日(星期三)播出