0

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

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

我得到这个结果:

Mon Aug 01 112 00:00:00 GMT +0200

而不是今天的日期。我以前使用过这个确切的代码,没有任何问题。难道我做错了什么?

4

1 回答 1

2

使用date.getFullYear()而不是date.getYear().

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

getYear 方法返回年份减去 1900。

于 2012-08-29T07:36:36.290 回答