fijate que tambien lo podes hacer por SQL no tengo el concepto muy en claro, pero he oido y he visto que con SQL podes hacer operaciones con fechas
Bueno, no me gusta dar informacion a medias, asi que busque el ejemplo que supe ver de mysql y aqui te dejo el ejemplo ...
Cálculos con fechas
para que entiendas un poco mas tendria que ir a los capitulos anteriores donde te explica sobre la creacion de la tabla y algunos ejemplos que podes hacer ...
saludos de un cordobes !