Ahora si, teniendo un timestamp yo que vos la paso a unixtime, y despues haciendo un par de numeritos sale..
Que lenguaje estas usando aparte para hacer la consulta? O sea, desde MySQL mismo queres hacer la consulta o desde alguna aplicacion externa que estas desarrollando?
Sino la consulta se vuelve bastante fea, se puede hacer, pero es bastante fea porque tenes que hacer el parseo de la fecha y la validacion desde la misma consulta..
cosas como usar SUBSTRING_INDEX varias veces y comparar con IF
Yo que vos, si puedo usar por ejemplo una aplicacion auxiliar con PHP usaria DateTime (
http://php.net/manual/es/class.datetime.php)