Ciao a tutti.
Sapete se esiste una funzione o c'è in giro qualche script che permetta di convertire date
come 3-1-2008 in 03-01-2008 o 12-3-2008 in 12-03-2008
Grazie!
Ciao a tutti.
Sapete se esiste una funzione o c'è in giro qualche script che permetta di convertire date
come 3-1-2008 in 03-01-2008 o 12-3-2008 in 12-03-2008
Grazie!
list($giorno, $mese, $anno) = explode('-', '1-3-2008');
echo date('d-m-Y', mktime(0,0,0, $mese, $giorno, $anno));
![]()
Grazie per aver risposto.
Nicola buio completo.
quella funzione mi pare di aver capito riempie a destra o sinistra con alcuni caratteri.
Come posso nel mio caso trasformare
21-3-2008 in 21-03-2008
o
1-3-2008 in 01-03-2008
Codice PHP:
$str = '1-3-2008';
list ($giorno,$mese,$anno) = explode('-',$str);
$pad = str_pad($giorno,2,'0',STR_PAD_LEFT).'-'.str_pad($mese,2,'0',STR_PAD_LEFT).'-'.$anno;
echo $pad;
![]()
FUNGE.
Sei un grande.