ciao ragazzi
devo prendere una data e salvarla nel database
il campo nel db è di tipo datatime
e il formato che ricevo e di tipo 11:16:29 Mar 12, 2012 PDT

ho pensato di sistemare la data con date_format e poi exploderla per poi ricombinarla insieme

Codice PHP:
date_format($request->request->get('dateprova'), "Y-m-d H:i:s"

$data[0]; // data
    
$data[1]; // ora
    
$data_anno explode("-"$data[0]);
    
$anno $data_anno[0];
    
$mese $data_anno[1];
    
$giorno $data_anno[2];
    
$data_ora explode(":"$data[1]);
    
$ora $data_ora[0];
    
$minuti $data_ora[1];
    
$secondi $data_ora[2];
    
    
$variabile->setDateProva(date ("$anno-$mese-$giorno $ora:$minuti:$secondi")); 

pero' non so se il formato del mese( Mar ) può dare fastidio all'explode,
oppure quel PDT che non so neanche che significa,
fatto sta che cmq non me la salva e per motivi troppo lunghi da spiegare non posso vedere che errore mi da....

come potrei sistemare?
esiste una soluzione più logina e meno confusionaria?
grazie ciao