Format any date into current year's date (to account for Leap Years)
set @currentdate = '2018-01-01'; SELECT DATE_FORMAT(DATE_ADD(date_column,INTERVAL (YEAR(CURDATE()) - YEAR(date_column)) YEAR), '%Y-%m-%d') AS `date` FROM table_name;