awsl 不知道代码哪出错了 效果没实现呢
来源:5-6 编程练习
土土的星
2019-02-22 14:35:31
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>改变日期格式</title>
</head>
<body>
<script>
//补充代码
function getDay(){
var date=new Date();
var year=date.getFullYear();
var month=date.getMonth()+1;
var date=date.getDate();
var day=date.getDay();
var hours=date.getHours();
var minutes=date.getMinutes();
var seconds=date.getSeconds();
var weeks=["日","一","二"," 三","四","五","六"];
var week=weeks[day];
document.write("今天是"+year+"年"+month+"月"+date+"日"+" 星期"+ week+"<br/>"+ hours+':'+minutes+':'+seconds);
}
getDay();
</script>
</body>1回答
你好同学 ,如下变量名与日期对象一样 ,后面的代码从date获取日期时 ,由于date不是一个日期对象了 ,所以导致代码报错 :

修改一下变量名 :

如下函数名也和getDay方法重名了 ,虽然这里没有影响 ,但是为了代码更加规范 ,建议也修改一下更好呢

祝学习愉快 ,望采纳 .
相似问题
回答 3