2013-04-15 2 views
2

je dois obtenir la date dans le format suivant:émet fonction PHP date

Jan 21, 1990

Pour que je date('M d, Y') comme mentionné sur php.net mais je reçois la chaîne de temps complet, y compris AM/heure date PM, etc.

<?php 
    echo date('DATE_FORMAT, strtotime($staff['Staff']['date_added'])'); 
?> 
+0

Works pour moi comme il est: '15 avr 2013' – BlitZ

+0

travaillant pour moi .. erreur doit être quelque part ailleurs .. – alwaysLearn

+0

l'appel de fonction est correct. poster le code complet afin que nous puissions repérer l'erreur. –

Répondre

1

Vous pouvez utiliser la fonction date togther avec strtotime

$today = '1990/01/21'; 
echo date('M d, Y', strtotime($today)) 

sortie sera

Jan 21, 1990 

Documentation
date
strtotime

4

ici est votre réponse

echo date("M d, Y", strtotime($staff['Staff']['date_added'])); 
0

Ne pas mélanger deux paramètres de date dans un

Essayez cette

<?php 
echo date('M d, Y', strtotime($staff['Staff']['date_added'])); 
?>