por favor,
lee bien el manual....
http://php.net/date http://php.net/strtotime date() solo firme para dar formato a un
timestamp strtotime() convierte una fecha con formato a
timestamp()
osea, ambas funciones son complementarias e inversas.. y si analizas (
claro, después de leer) que date recibe solo un tipo de formato, por eso es que $pd no te permite usar mas que
d
en todo caso, puedes usar
strototime() para transformar la fecha del usuario completamente en un
timestamp, ya luego usas dicho valor como segundo parámetro para
strototime() para recalcular el
timestamp, y finalmente usas
date() para dar el formato... ;)