课程
/前端开发
/JavaScript
/JavaScript进阶篇
在左侧的教程中有有种定义初始值的方法,第一种方法有个错误。
var d = new Date(2012, 10, 1); //2012年10月1日
这里应该改为
var d = new Date(2012, 9, 1); //2012年10月1日
第一个字符是年份,第二个字符是月份,第三个字符是天数第二个字符应该是从0开始计算的,如果是0那么代表的是1月份,1代表2月份,依此类推,11代表12月。
2015-01-13
源自:JavaScript进阶篇 7-2
正在回答
<html>
<head>
<title>kong</title>
<script type="text/javascript">
var Name=new Date(2012,9,1);
document.write(Name);
</script>
</head>
<body>
</body>
</html>
结论:LZ说得正确,从0开始!
Chacetse 提问者
正解,说的挺对的,我刚才也试了一下,从0开始的。
【get/FullYear()和getYear()的区别】
getFullYear():总是返回4位完整的年份,如2001,1998等getYear():当年份在1900~1999时返回2位数字,如1999返回99,1980返回80等,当年份不在1900~1999范围时同getFullYear()(请使用 getFullYear() 方法代替。)
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答数组定义的第二种方法中为什么第二维数组不是从0开始?
4 回答各位!有个初始化值的问题想请教一下!
1 回答定义数组有几种方法
3 回答第二种定义方法怎么求积呢
2 回答我想知道怎么用第二种数组定义的方法定义去完成?