Originariamente inviato da unkus_nob
ho provato così ma non funziona:
Codice PHP:
$s_date=$_GET["s_date"];
$data1 DateTime::createFormFormat('d-m-Y H:i:s');
echo 
$data1->format($s_date); 
e poi così:

Codice PHP:
echo $new_date =(explode("-",$s_date)); 
e non mi va in nessuno dei modi!
Lo credo te ne manca un pezzo ...

Codice PHP:
echo $new_date array_reverse(explode("-",$s_date)); 
Se non metti array reverse non ti inverte i valori della data! Sempre che sia nel formato che hai detto gg-mm-aaaa!
E' importante il delimitatore e il fatto che non ci siano altri valori nella stringa!