Question
mettre une date au format français
En php comment mettre une date au format français ?
j'ai une date du type :
$dateUs="2010-03-27";
Comment afficher :
27 mars 2010
Merci |
 |
| Par : Franck date : 2009-10-25 14:25:48 |
|
|
|
|
 |
il suffit d'extraire les caractères
$annee = substr($dateUs, 0, 4);
$mois = substr($dateUs, 5, 2);
$jour = substr($dateUs, 8, 2);
ensuite la fonction suivante permet de convertir le numéro du mois en un nom
function lemois($num) {
$nm="mois?";
if($num==1) $nm="janvier";
if($num==2) $nm="février";
if($num==3) $nm="mars";
if($num==4) $nm="avril";
if($num==5) $nm="mai";
if($num==6) $nm="juin";
if($num==7) $nm="juillet";
if($num==8) $nm="août";
if($num==9) $nm="septembre";
if($num==10) $nm="octobre";
if($num==11) $nm="novembre";
if($num==12) $nm="décembre";
return $nm;
}
enfin on récupère le résultat
datefr=$jour." ".lemois($mois)." ".$annee;
|
 |
107
par :bob |
|
Proposer une réponse différente :
|
|
Astuce
:
Vous pouvez encadrer des portions de code (html, css, php, asp, javascript, C++, ...) avec les balises [code] et [/code]
exemple :
[code]
#include <iostream>
int main()
{
std::cout << "Hello, new world!" << std::endl;
return 0;
}
[/code]
ce qui donnera :
#include <iostream>
int main()
{
std::cout << "Hello, new world!" << std::endl;
return 0;
}
|
|
|
 |
Catégorie : Internet
Mots clés : php, date

|
|
|