为了账号安全,请及时绑定邮箱和手机立即绑定

在左侧的教程中定义日期初始值的第一种方法有个错误

在左侧的教程中有有种定义初始值的方法,第一种方法有个错误。

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月。



正在回答

3 回答

<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开始!

1 回复 有任何疑惑可以回复我~
#1

Chacetse 提问者

非常感谢!
2015-07-02 回复 有任何疑惑可以回复我~

正解,说的挺对的,我刚才也试了一下,从0开始的。

0 回复 有任何疑惑可以回复我~

【get/FullYear()和getYear()的区别】

getFullYear():总是返回4位完整的年份,如2001,1998等

getYear():当年份在1900~1999时返回2位数字,如1999返回99,1980返回80等,当年份不在1900~1999范围时同getFullYear()(请使用 getFullYear() 方法代替。)



0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

在左侧的教程中定义日期初始值的第一种方法有个错误

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信