Page 1 sur 1

Jours de la semaine

Posté : 09 mars 2010, 21:50
par CLEMENT22
Bonjour,

Alors je rencontre un petit problème.
En fait j'aurais voulu remplacer "Publié le 9 mars 2010 à 20h10" par "publier le mardi 9 mars à 20h10"
Regardez mon bout de code :

<div class="post-date-single">Publié le <?php the_time('j F Y') ?> à <b><span class="date"><?php the_time('G:i'); ?></span></b> </div>


Cela doit vraiment être très simple, mais je ne trouve pas la solutions.

Merci.

Re: Jours de la semaine

Posté : 09 mars 2010, 23:02
par Dr@ke

Re: Jours de la semaine

Posté : 10 mars 2010, 00:42
par @rthur
Bonjour,

Regarde du côté des paramètres de la fonction date()
Soit c'est moi qui suis fatigué, soit tu t'es trompé de fonction Dr@ke ;)

Re: Jours de la semaine

Posté : 10 mars 2010, 02:02
par Patriboom
Si je ne m'abuse, PHP ne saura te donner que des jours en anglais.

Voici ce que je fais, ça peut t'aider:

Code : Tout sélectionner

//D'abord je définis mes jours $Jours = array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi"); //Puis je récupère le bon en fonction de la date echo $Jours[date("w")];

Re: Jours de la semaine

Posté : 10 mars 2010, 09:28
par mojorisin
Salut,
il faut utiliser strftime en configurant les locales :
setlocale(LC_TIME, "fr_FR");
echo "Aujourd'hui nous somme le ".strftime('%A %d %B %Y');

Re: Jours de la semaine

Posté : 10 mars 2010, 11:28
par stealth35
Si je ne m'abuse, PHP ne saura te donner que des jours en anglais.

Voici ce que je fais, ça peut t'aider:

Code : Tout sélectionner

//D'abord je définis mes jours $Jours = array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi"); //Puis je récupère le bon en fonction de la date echo $Jours[date("w")];
oui t'abuse, pitié pas ca



:wink: :wink: :wink:


pour clement -> montre nous la fonction the_time

Re: Jours de la semaine

Posté : 11 mars 2010, 18:26
par dunbar
<?php
setlocale(LC_TIME, "fr");

$datpublication   = strftime('%A %d %B %Y');
$heurepublication = date('H:i');

echo '<div class="post-date-single">Publié le   '.$datpublication.'<b><span class="date"> à '.$heurepublication.'</span></b> </div>';
?>