• This seems to be a good approach, but some year have 52 weeks when some other have 53.

    What I need to do it's adding a new volume to my table with the difference of number of weeks between the current date and the past and future date.