DATE EN FRANÇAIS

malalam
Messages postés
10839
Date d'inscription
lundi 24 février 2003
Statut
Membre
Dernière intervention
2 mars 2010
- 6 juin 2005 à 12:42
yahijye
Messages postés
1
Date d'inscription
samedi 6 décembre 2008
Statut
Membre
Dernière intervention
21 janvier 2009
- 21 janv. 2009 à 21:20
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/31868-date-en-francais

yahijye
Messages postés
1
Date d'inscription
samedi 6 décembre 2008
Statut
Membre
Dernière intervention
21 janvier 2009

21 janv. 2009 à 21:20
juste en passant j'essaie
<?php
setlocale (LC_TIME, 'fr_FRA', 'France', 'French', 'fr_FR.ISO8859-1', 'fr_FR');
echo strftime('%A %d %B %Y');
?>
et j'ai un parse error ligne 2..

donc a revoir..
hkmshow
Messages postés
1
Date d'inscription
lundi 10 juillet 2006
Statut
Membre
Dernière intervention
11 juillet 2006

11 juil. 2006 à 18:45
oups!!!!!!!!!!!!!
c'est compliqué
malalam
Messages postés
10839
Date d'inscription
lundi 24 février 2003
Statut
Membre
Dernière intervention
2 mars 2010
25
31 mars 2006 à 18:05
bah ouais :
echo strftime('%A %d %B %Y', strtotime ($date));
fuckya
Messages postés
125
Date d'inscription
mercredi 31 mars 2004
Statut
Membre
Dernière intervention
8 juin 2006

31 mars 2006 à 17:56
$date est sensé être un timestamp :)
cs_babloo
Messages postés
1
Date d'inscription
lundi 16 mai 2005
Statut
Membre
Dernière intervention
31 mars 2006

31 mars 2006 à 17:18
Bonjour, j'ai utilisé le code optimisé donné plus haut comme ceci:

<?php
setlocale (LC_TIME, 'fr_FRA', 'France', 'French', 'fr_FR.ISO8859-1', 'fr_FR');
echo strftime('%A %d %B %Y', $date);
?>

Ma variable $date est issue d'une basse de donnée où la date est: 2006-03-15
Et l'affichage me donne: jeudi 01 janvier 1970

Quelqu'un aurai une idée sur ces problème? Je pèche dessus depuis 2jours... /oo\

Merci à vous
Afficher les 17 commentaires