SimpleDateFormat обеспечивает неправильный год

Согласно рисунку ниже, когда я использую item.takendate для SimpleDateFormat

Я получил «Январь 2016 года» вместо «Январь 2017 года»,

что здесь происходит? пожалуйста посоветуй.

введите описание изображения здесь

редактировать

Однако, когда я использую cdate parse back to Date, значение изменяется с 1 января по 2 января

введите описание изображения здесь

    При использовании SimpleDateFormat , YYYY и yyyy имеют разные значения! Вы почти наверняка хотите использовать yyyy (фактический год) вместо YYYY (недельный год).