error de date no válida para% m% d% formatting Y

Quiero convertir un String en formatting% m% d% Y hasta la date.

Pero, obteniendo un error de date no válida como se muestra a continuación:

bash-4.1$ date -d '10042015' +"%m%d%Y" date: invalid date `10042015' 

¿Como arreglarlo?