Conversion de Date

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Conversion de Date

par D4Y » 05 mai 2009, 10:44

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 ;)

par Sodams » 05 mai 2009, 10:31

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à?

Conversion de Date

par D4Y » 05 mai 2009, 10:26

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
}