getFullYear возвращает год назад в первый день года

Я пытаюсь вытащить только год из даты, но по какой-то причине в первый день года он возвращается годом раньше.

new Date('2012-01-01').getFullYear()

вернет «2011» и

new Date('2012-01-02').getFullYear()

вернется "2012"

Любые хорошие идеи о том, что я делаю не так? или исправление для этого было бы полезно.

Ответы на вопрос(3)

Ваш ответ на вопрос