{PHP: strftime} Afficher une date au format francais SANS remplacement
La fonction strftime() permet d’afficher des dates au format français SANS utiliser de remplacement.
La fonction date() permet d’obtenir une date de façon très simple néanmoins il vaut mieux être américain puisque les noms des jours et des mois sont en anglais.
Pour afficher la date en français on peut utiliser une simple fonction de remplacement mais reconnaissons que c’est pas très stylé… limite looser.
PHP défini une fonction dédié aux dates localisées: strftime(). Voici un exemple simple pour afficher une date francaise:
setlocale(LC_TIME, 'fr_FR');
echo strftime("%A %d %B %Y.");
%A %d %B %Y affiche la date comme ceci jeudi 18 fevrier 2010.
setlocale() permet de définir le format à utiliser. Même si l’exemple ci-dessus devrait fonctionner la documentation recommande l’exemple suivant.
setlocale(LC_TIME, 'fr', 'fr_FR', 'fr_FR.ISO8859-1');
echo strftime("%A %d %B %Y.");
A lire:
Partagez et abonnez-vous
Twitter
Facebook
Email
Abonnez-vous
Suivez moi
