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