Converter datas para o MySQL

O script que vou apresentar aqui é para converter a string para o respectivo formato, no final da conversão apenas valido se todos os caracteres foram preenchidos, mas não faço uma validação real (como meses, dias, etc.).

A função acima converte uma string no formato dd/mm/YYYY HH:ii:ss. Na função abaixo, é mostrada a implementação da função para formatar strings no formato dd/mm/YYYY.

No que neste exemplo há o princípio de reutilização de código, ou seja, para formatar uma data TIMESTAMP OU DATETIME, é utilizado a função parse_date para formatar o início da nova data.

Quaisquer dúvidas é só postar.

Abraços e até a próxima.