getDay()JavaScript返回0
我试图用这个代码在屏幕上显示当前日期getDay()JavaScript返回0,javascript,date,Javascript,Date,我试图用这个代码在屏幕上显示当前日期 function getDate() { var when = new Date(); var year = when.getFullYear(), month = when.getMonth(), day = when.getDay() ; var date='<div>'+ year + " " + (month+1) + " " + day +'</div>'; console.log(day);
function getDate() {
var when = new Date();
var year = when.getFullYear(), month = when.getMonth(), day = when.getDay() ;
var date='<div>'+ year + " " + (month+1) + " " + day +'</div>';
console.log(day); //console said 0
return date;
}
函数getDate(){
var when=新日期();
var year=when.getFullYear(),month=when.getMonth(),day=when.getDay();
风险值日期=''+年+''+(月+1)+''+日+'';
console.log(天);//控制台说0
返回日期;
}
今天(2020年3月22日)的日期在HTML中显示如下
2020 3 0
我还试着切换到另一个浏览器。
多谢各位
方法根据本地时间返回指定日期的星期几,其中0表示星期天
您需要的是
getDate()
:
方法根据本地时间返回指定日期的月份日期
下面是一个活生生的例子:
var=new Date();
var year=when.getFullYear(),month=when.getMonth(),day=when.getDate();
控制台日志(年、月、日)
getDay
是一周中的一天(0=周日)。您需要getDate