23 javascript
我正在使用JavaScript的Date对象,并且我第一次需要提取日期的年份部分.我所看到的是一种奇怪的行为.它返回113而不是2013年,我无法弄清楚这两个数字是如何相关的,除了最后两个数字可能是相同的.
var date = new Date();
console.log(date.getYear()); // prints 113
console.log(date.getFullYear()); // prints 2013
Run Code Online (Sandbox Code Playgroud)
这些功能有何不同?为什么有功能getFullYear?对我来说,获得一年的一部分是没有意义的.
Thi*_*ilo 41
对我来说,获得一年的一部分是没有意义的.
回到当天,当记忆力昂贵且2000年远未来时,人们将1975年代表为75就行了.回想起一个短视的决定.
date.getFullYear() == date.getYear() + 1900
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14657 次 |
| 最近记录: |