日期对象未返回预期年份

时间:2012-08-29 07:34:58

标签: javascript date

我正在尝试使用JavaScript日期对象获取今天的日期。当我这样做时,我运行以下代码:

var date = new Date();
date = new Date(date.getYear(), date.getMonth(), 1);

我得到了这个结果:

Mon Aug 01 112 00:00:00 GMT +0200
而不是今天的约会。我以前使用过这个确切的代码,没有任何问题。我做错了吗?

1 个答案:

答案 0 :(得分:2)

使用date.getFullYear()代替date.getYear()

  

getYear已不再使用,已被getFullYear取代   方法

     

getYear方法返回年份减去1900年。