Pistas:
time() fecha actual en formato TIMESTAMP
mktime() para generar una fecha en formato TIMESTAMP (segundos)
date() para darle formato a esa resta que vas a tener que hacer.
checkdate() por si quieres validar una fecha q sea correcta de calendario ..
www.php.net/manual/es .. para q busques esas funciones en el manual xD
Un saludo,
Venga, q no es dificil .. Ya se que es mas comodo q te lo hagan (es mas .. alguien te lo hará y yo quedaré como "el malo" .. pero bueno .. si no te animas a buscar soluciones tu mismo algun dia .. ya me contaras)