[PHP]Outra questao sobre datas

Questao muito simples: como transformo "20051124" em "2005-11-24"?

Obrigado

vê se isto te ajuda em alguma coisa:

PHP:
<?php
/**
* Formatar Data
*
* @param DateTime $date
* @param String $format
* @return DateTime
*/
function FormatDate($date,$format){
  return date($format,strtotime($date));
}
       
//exemplo
$date="20051124";
echo FormatDate($date,"Y-m-d");
//imprime 2005-11-24
echo FormatDate($date,"Y-M-D");
//imprime 2005-Nov-Thu
echo FormatDate($date,"F j, Y");
//imprime November 24, 2005
?>
 
Back
Topo