par
guilt92 » 07 oct. 2008, 14:11
Bonjour,
Si tu es sur que le format de ce champs sera toujours DATE HEURE LOCAL TIME tu peux parser en fonction des espaces et ainsi récupérer les champs un par un...
Exemple :
$tab = split(" ","10/7/08 7:34 AM Local Time");
Cela te donne :
Array
(
[0] => 10/7/08
[1] => 7:34
[2] => AM
[3] => Local
[4] => Time
)
Ou encore la fonction explode()
$tab = explode(" ","10/7/08 7:34 AM Local Time",2);
Renvoi (à cause du parametre limite =2, sinon la meme chose que la précédente fonction)
Array
(
[0] => 10/7/08
[1] => 7:34 AM Local Time
)
Ainsi tu peux traiter chaque champs comme tu le veux et réafficher la date sous le nouveau format ainsi que l'heure...
Sinon avec les expressions régulières tu peux aussi te débrouiller pour récupérer ce que tu veux dans la chaine, mais si c'est toujours de ce format la c'est se compliquer la vie pour rien
