TRANSFORMATION D'UNE DATE EN ANGLAIS À UNE DATE EN FRANÇAIS

cs_koko Messages postés 654 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 20 février 2005 - 17 févr. 2004 à 16:38
cs_koko Messages postés 654 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 20 février 2005 - 2 mars 2004 à 16:36
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/20472-transformation-d-une-date-en-anglais-a-une-date-en-francais

cs_koko Messages postés 654 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 20 février 2005
2 mars 2004 à 16:36
je donne 7 car je trouve que dans une fonction ca aurait été mieux ;)
et que mysql permet déjà de formater une date
Prophef Messages postés 1 Date d'inscription vendredi 6 février 2004 Statut Membre Dernière intervention 2 mars 2004
2 mars 2004 à 11:45
fonction extra simple (c un bon vieux code de debutant) pour changer les dates anglaises (yyyy-mm-dd) en date française(jj/mm/aaaa)

<?
function dat($date1)
{
if (is_numeric(substr($date1,0,4)))
{
$date2=substr($date1,8,2);
$date2=$date2."/".substr($date1,5,2);
$date2=$date2."/".substr($date1,0,4);
}
else
{
$date2=substr($date1,6,4);
$date2=$date2."-".substr($date1,3,2);
$date2=$date2."-".substr($date1,0,2);
}
return $date2;
}
?>

le if permet de voir si la date et à la norme française ou anglaise
titigrou Messages postés 111 Date d'inscription mardi 4 novembre 2003 Statut Membre Dernière intervention 4 mars 2004
18 févr. 2004 à 13:27
oki merci!tu me donne combien comme note?
(sois po trop sévère hein!!)
;p
cs_koko Messages postés 654 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 20 février 2005
18 févr. 2004 à 12:36
moi j'aime bien critiquer mais ce que je dis c'est pour que ca soit mieux pour toi :)
titigrou Messages postés 111 Date d'inscription mardi 4 novembre 2003 Statut Membre Dernière intervention 4 mars 2004
18 févr. 2004 à 08:32
c'est sur mais c'est une autre façon de traduire les dates!!
je suis débutante alors ne soyez pas trop méchant!! ;-p
cs_koko Messages postés 654 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 20 février 2005
17 févr. 2004 à 16:38
c'est bof bof...
ca va plus vite directement dans la requete sql :)
SELECT DATE_FORMAT(mon_champ_date, '%y/%m/%d') as date FROM ma_table

et ca transforme rapidement ^^
Rejoignez-nous