Page 1 sur 1

Conversion de Date

Posté : 05 mai 2009, 10:26
par D4Y
Bonjour,
Comme vous avez certainement déjà eu le cas , les conversions de dates sont parfois prises de tête d-m-Y, Y-m-d ,Y-d-m H:i:s et encore bien d'autres ....

J'ai fait un petit bout de code bien pratique.
Maintenant , je demande au expert ce qu'il en pense , compatibilité .. etc

Merci d'avance
//$date = la date dans n'importe quel format
//$format = le format dans lequel vous voulez afficher la date
function formatDate($date,$format){
	$date = date($format,strtotime($date));
	return $date;

echo formatDate('25-10-2009 14:02:25','Y-d-M');
// affiche : 2009-25-10
}

Posté : 05 mai 2009, 10:31
par Sodams
Tu ne fais jamais que remplacer une ligne par une autre.
 formatDate('25-10-2009 14:02:25','Y-d-M'); 
équivaut à
 return date($format,strtotime($date)); 
Penses tu que ce soit utilise de faire appel à une fonction pour celà?

Posté : 05 mai 2009, 10:44
par D4Y
Cela peu avoir comme avantage que si PHP5 n'est pas implémenté , je peux changé uniquement la fonction et pas toutes mes pages ;)


edit :
Ah beh en fait c'est bon aussi php4 lol ;)