date du jour en francais

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 : date du jour en francais

Re: date du jour en francais

par Ganesh » 17 juil. 2010, 16:27

Bonjour,
strtotime(date())
Pourquoi aller chercher une date sous forme de chaine pour la transformer en timestamp. La fonction time() fait cella très bien toute seule.
Qui plus est, le second paramètre de la fonction strftime() est justement time() par défaut; il n'est donc même pas nécessaire de le mentionner. Autre ment dit, il suffit d'écrire :
setlocale(LC_TIME, 'fr_FR.UTF-8');
echo ucwords(strftime("%d %B %Y")); 
Tu peux aussi t'interroger sur l'utilité de la fonction ucwords(), elle n'est peut-être pas nécessaire.

Re: date du jour en francais

par fabrice88250 » 17 juil. 2010, 11:57

ok c bon :
        <?PHP 
        setlocale(LC_TIME, 'fr_FR.UTF-8'); 
        echo ucwords(strftime("%d %B %Y", strtotime(date()))); 
        ?>
du coup j'ai bien la dae du jour : 17 juillet 2010.

Merci

date du jour en francais

par fabrice88250 » 17 juil. 2010, 11:45

Bonjour,
j'essai d'afficher la date du jour en français.
        <?PHP 
        setlocale(LC_TIME, 'fr_FR.UTF-8'); 
        echo ucwords(strftime("%d %B %Y", strtotime(date))); 
        ?>
le hic c'est que j'ai comme date 1 janvier 1970.
pourquoi ?