Conversione formato data

Le seguenti funzioni permettono di convertire il formato delle date. questo può essere utile per il salvataggio di date nel database che usa un formato diverso da quello italiano. es.:

CdataAmerica(“21/12/2017”) restituisce 2017-12-21

CdataEuropa(“2017-12-21”) restituisce 21/12/2017

 

<?php

// conversione di data dal formato europeo a quello americano
function CdataAmerica($dataEur){
$rsl = explode (‘/’,$dataEur);
$rsl = array_reverse($rsl);
return implode($rsl,’-‘);
}
// conversione di data dal formato americano a quello europeo3.
function CdataEuropa($dataEur){
$rsl = explode (‘-‘,$dataEur);
$rsl = array_reverse($rsl);
return implode($rsl,’/’);
}

?>