Por experiencia propia (por hacerlo mal durante mucho tiempo) coincido con DaríoDarío. En mi opinión lo mejor es guardar la fecha en campos tipo date y ayudarse con estas funciones mysql para hacer lo que se quiera desde y hacia php:
UNIX_TIMESTAMP FROM_UNIXTIME