2010-03-19 14 views

risposta

11
<?php 

$date = "01.08.86"; 
$unix = strtotime($date); 
echo date('n.j.y', $unix); 
+0

Tutto quello che ho davvero bisogno era n.j.y Grazie mille Sean! –

1

Che ne dite di una soluzione basata su regex:

$str = '01.08.86'; 
$a = array('/^0(\d+)/','/\.0(\d+)/'); 
$b = array('\1','.\1'); 
$str = preg_replace($a,$b,$str); 

// $str is now '1.8.86' 
Problemi correlati