Как исправить год в дате?
Есть date поле users.birth_dade, в котором указана дата рождения, например, Mon, 18 Dec 1989. Нужно эту дату учитывать в текущем году, например, , Mon, 18 Dec 2021. Делается это для того, чтобы знать точный день недели (1 - Понедельник, 2 - Вторник, ...) в текущем году.
Чтобы выяснить день недели в дате из поля users.birth_dade я делаю так:
extract(dow from users.birth_date::timestamp) IN (1,2,3)
Но как преобразовать дату, чтобы выяснить в какой день недели у юзера день рождения в текущем году?