2010-08-13 19 views

risposta

32

Prova date_parse_from_format():

$date = "2010-08-12"; 
$d = date_parse_from_format("Y-m-d", $date); 
echo $d["month"]; 
8
$parts = explode('-',$your_date_variable_in_php); 
$month = $parts[1]; 
+0

preferisco questo. –

25
$date = "2010-10-10"; 
echo date("m", strtotime($date))?> 
3

è davvero memorizzato in PHP? Non in qualche database?
month(datefield) può farlo nella query mysql per esempio

3
echo date("F", strtotime("2010-08-13")); 
Problemi correlati