Bonjour, je suis un peu débutant dans les trucs de dates, je vous explique:
J'ai une date dans une table SQL au format 2007-04-30 15:53:51.
Elle est extraite sous $astatistics['time'], j'utilise en suite cette fonction date_fr($astatistics['time']); dont voici le code de la fonction:
Code :
- function date_fr() {
- $jour = date('l');
- $le = date('j');
- $mois = date('F');
- $annee = date('Y');
- $heure = date('G');
- $minute = date('i');
- switch($jour) {
- case 'Monday': $jour = 'Lundi'; break;
- case 'Tuesday': $jour = 'Mardi'; break;
- case 'Wednesday': $jour = 'Mercredi'; break;
- case 'Thursday': $jour = 'Jeudi'; break;
- case 'Friday': $jour = 'Vendredi'; break;
- case 'Saturday': $jour = 'Samedi'; break;
- case 'Sunday': $jour = 'Dimanche'; break;
- default: $jour =''; break;
- }
- switch($mois) {
- case 'January': $mois = 'Janvier'; break;
- case 'February': $mois = 'Février'; break;
- case 'March': $mois = 'Mars'; break;
- case 'April': $mois = 'Avril'; break;
- case 'May': $mois = 'Mai'; break;
- case 'June': $mois = 'Juin'; break;
- case 'July': $mois = 'Juillet'; break;
- case 'August': $mois = 'Août'; break;
- case 'September': $mois = 'Septembre'; break;
- case 'October': $mois = 'Octobre'; break;
- case 'November': $mois = 'Novembre'; break;
- case 'December': $mois = 'Decembre'; break;
- default: $mois =''; break;
- }
- return $jour." ".$le." ".$mois." à ".$heure.":".$minute;
- }
|
Le probleme c'est qu'en utilisant cette fonction comme j'Ai décrite, j'obtiens la date actuelle. Je crois que l'Erreur est dans le date() de ma fonction. Je ne suis pas trop certain de comment l'utiliser avec ma variable, pourtant je sais que 90% du travail est déja fait.
J'espere que je m'Exprime bine, pouvez-vous m'Aider svp ?