bonjour a tous,

je veux faire en place a fichier XML et j'ai un petit souci avec la date.
elle s'affiche correctement en récupérant le champ en base, par contre, pr l'heure ça coince :

la date en base est au format suivant : XXXX-XX-XX TT:TT:TT
voici mon code :

.....
$leFlux.="<pubDate>".getFormatDate($actu->getDate())."</pubDate>";
.....

function getFormatDate($dateAFormate){
if ($dateAFormate!=""){
$dateAFormate = explode(" ",$dateAFormate);
$dateAFormateB = explode("-",$dateAFormate[0]);
$dateAFormateB2 = explode(":",$dateAFormate[1]);

switch($dateAFormateB[1]){
case 01:
$moi="Jun";
break;
case 02:
$moi="Feb";
break;
case 03:
$moi="Mar";
break;
case 04:
$moi="Apr";
break;
case 05:
$moi="May";
break;
case 06:
$moi="Jun";
break;
case 07:
$moi="Jul";
break;
case 08:
$moi="Agu";
break;
case 09:
$moi="Sep";
break;
case 10:
$moi="Oct";
break;
case 11:
$moi="Nov";
break;
case 12:
$moi="Dec";
break;

}

$dateOk = $dateAFormateB[2]." ".$moi." ".$dateAFormateB[0];
return $dateOk.", ".$dateAFormateB2[0].":".$dateAFormateB2[1].":".$dateAFormateB2[2];
}else{
return "";
}

et dans le XML en l'affichage il mé
mercredi 20 juin 2007, 00:00:00 j'ai tjr 00:00:00



Merci pr votre aide.