Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá como posso alterar o formato da data dentro de uma string?
Por exe:
Possuo essa string
$text = 'João hoje é 2015-12-25 21:54:33'; // A data não é dinâmica
if( preg_match( '/([0-9]{4})-([0-9]{2})-([0-9]{2})(?:\\s+([0-9]{2}):([0-9]{2}):([0-9]{2}))?$/', $text)):
return preg_replace( '/([0-9]{4})-([0-9]{2})-([0-9]{2})(?:\\s+([0-9]{2}):([0-9]{2}):([0-9]{2}))?$/', '$3-$2-$1 $4:$5:$6', $text);
endif:
// Aqui ele retorna a data no formato correto
25/12/2015 21:54:33
Como posso fazer a alteração de formato dentro da string?
Obrigado.
Há inúmeras formas de fazer isso.
Veja aqui algumas delas