gpt4 book ai didi

javascript - JavaScript 的 getYear() 和 getFullYear() 函数有什么区别?

转载 作者:行者123 更新时间:2023-12-03 02:19:22 27 4
gpt4 key购买 nike

我正在使用 JavaScript 的 Date 对象,并且第一次需要提取日期的年份部分。我看到的是一种奇怪的行为。它返回 113 而不是 2013,我无法弄清楚这两个数字如何相关,只是最后两个数字可能相同。

var date = new Date();
console.log(date.getYear()); // prints 113
console.log(date.getFullYear()); // prints 2013

这些功能有何不同?为什么要有一个 getFullYear 函数?对我来说,获得一年的部分是没有意义的。

最佳答案

It just makes no sense to me to get part of a year.

在过去,内存非常昂贵,而且 2000 年还是遥远的 future ,人们将 1975 年表示为 75 确实有意义。现在回想起来,这是一个短视的决定。

date.getFullYear() == date.getYear() + 1900

关于javascript - JavaScript 的 getYear() 和 getFullYear() 函数有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16296897/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com