Flux rss
Collection CommentÇaMarche.net

Ecrire une date au format français

Bookmark Ajouter aux favoris / Partager
Dernière mise à jour le 10 juin 2009 à 00:35 par crapoulou
Publié par Dalida
Parmi une foule de méthodes nous pouvons retenir celle qui utilise les paramètres de localisation du serveur (a priori "fr" sinon fr_FR", "fr_FR.utf8" ou "fr_FR.UTF-8", dixit Yoann). La technique a l'avantage de fournir la traduction du nom des jours et des mois sans avoir à les coder.

Cette fonction prend comme paramètre une chaîne contenant une date conforme à la syntaxe des dates GNU. Les différents formats admis par 'strftime()' sont listés dans le manuel PHP.
<?php
	function dateFR( $time )
	{
	   setlocale( LC_TIME, "fr" );
	   return strftime( "%A %d %b %Y" , strtotime( $time ) );
	}
?>

La fonction 'strftime()' dans le manuel PHP
La fonction 'strtotime()' dans le manuel PHP