我正在使用 JavaScript 的Date
对象,我第一次需要提取日期的年份部分。我看到的是一种奇怪的行为。它返回113而不是2013,我无法弄清楚这两个数字是如何相关的,除了最后两个数字可能相同。
var date = new Date();
console.log(date.getYear()); // prints 113
console.log(date.getFullYear()); // prints 2013
这些功能有何不同?为什么有一个功能getFullYear
?对我来说,获得一年的一部分是没有意义的。