[Dates] Affichage de dates
Bonjour les gens =)
Je suis en local (via le wamp le plus récent, le projet débute juste) sur un site en spip / php donc, et j'ai un soucis sur un affichage de date, voici mon code :
Code:
1 2 3 4
| <?php
setlocale(LC_TIME, "fr" );
echo "Nous sommes le ",strftime("%A %d %B %Y" ), "<br /><hr /><br />";
echo "Semaine du ", date("d", strtotime("last monday", strtotime("[(#DATE|affdate{'Y-m-d'})]"))), " au ", date("d B Y", strtotime("next monday-1 day", strtotime('[(#DATE|affdate{"Y-m-d"})]'))); |
Sur le premier appel de strftime, j'affiche la date en fr correctement et obtient
Citation:
Nous sommes le vendredi 08 juin 2007
Par contre, sur la seconde ligne (affichage de la semaine donc), via les appels à strtotime, j'obtiens...
Citation:
Semaine du 04 au 10 958 2007 (Semaine 23)
Et là, je comprends vraiment pas pourquoi il m'affiche un beau "958" alors qu'il devrait théoriquement m'afficher le nom complet du mois, non ?
Si je tente de remplacer le B du code par un petit b, j'obtiens l'affichage d'un petit "b" dans le texte...
Que dois-je mettre pour afficher le nom complet du mois ?
EDIT : avec "F" j'obtiens "June"... reste plus qu'à traduire :yaisse2:
Merci et bon week end =)