Ciao a tutti,
vorrei realizzare una funzione che mi permetta di validare una data e successivamente di formattarla secondo le mie esigenze.
Sono riuscito a scrivere una funzione che compie egregiamente il suo lavoro per date successive al 1970.. ma non saprei come procedere per tutte le altre:
Codice PHP:
function formatData($giorno,$mese,$anno){
$data = @mktime(0,0,0,$mese,$giorno,$anno);
if ( ($data == false) || ($data == -1) )
return false;
return @date('Ymd',$data);
}
Questa funzione fa due cose semplicissime:
1) prende in input giorno, mese e anno e controlla che siano validi (non accetta date inesistenti);
2) formatta la data e la ritorna.
Qualche idea?
Ciao e grazie!