Я работал с объектом JavaScript Date
, и где-то в первый раз мне нужно было извлечь годовую часть даты. То, что я увидел, было странным поведением. Он возвращает 113 вместо 2013, и я не могу понять, как эти два номера могут быть связаны, за исключением того, что последние два числа могут быть одинаковыми.
var date = new Date();
console.log(date.getYear()); // prints 113
console.log(date.getFullYear()); // prints 2013
Как эти функции различны? И почему с функцией getFullYear
?
Для меня просто нет смысла посещать часть года.