I am creating a table which looks like this

A1: 15/12/2011
B1: 31/01/2012
C1: Today()
D1: In this cell i want to count the days from C1 to reach B1. The problem is, i want to assume has continuous years. For example. Today is 08/03/2012. I want to count assuming that B1 is 2013, after C1 round again and passes B1 assume 2014, continuing until...

Thanks