//Autres auteurs : *@author Alexandre GRANIER *@author Jean-Pascal MILCENT *@copyright Tela-Botanica 2000-2004 *@version $Revision: 1.1 $ $Date: 2004/09/10 15:01:00 $ // +------------------------------------------------------------------------------------------------------+ */ // +------------------------------------------------------------------------------------------------------+ // | ENTETE du PROGRAMME | // +------------------------------------------------------------------------------------------------------+ /*Mettre ici les inclusions de fichiers*/ // Compatibilité avec les anciennes versions : /** FormateDateYYYYMMJJ() - Ancien nom de la fonction DAT_formaterDateYYYYMMJJ. * * Fontion obsolète! Veuiller utiliser DAT_formaterDateYYYYMMJJ(). * * @param string date à formater. * @return string date formatée. */ function FormateDateYYYYMMJJ($stamp_a_formater) { return DAT_formaterDateYYYYMMJJ($stamp_a_formater); } // +------------------------------------------------------------------------------------------------------+ // | LISTE des FONCTIONS | // +------------------------------------------------------------------------------------------------------+ /*Mettre ici la liste de fonctions.*/ /** DAT_formaterDateYYYYMMJJ() - Formate en texte compréhensible une valeur au format yyyy.mm.jj * * Formate en texte compréhensible une valeur au format yyyy.mm.jj * Exemples : * - DAT_formaterDateYYYYMMJJ("1999"); --> "1999" * - DAT_formaterDateYYYYMMJJ("1999.02"); --> "Février 1999" * - DAT_formaterDateYYYYMMJJ("1999.11.03"); --> "3 Novembre 1999" * * @param string date à formater. * @return string date formatée. */ function DAT_formaterDateYYYYMMJJ($stamp_a_formater) { ereg('[^0-9]', $stamp_a_formater, $chars); if ($chars[0] == '') { $chars[0] = '.'; } $date_creation = explode($chars[0], $stamp_a_formater); if (($date_creation[0] == 0) || (empty($date_creation[0]))) { $date_creation[0] = ''; } if (!empty($date_creation[1])){ switch($date_creation[1]){ case 1: $mois = 'Janvier '; break; case 2: $mois = 'Février '; break; case 3: $mois = 'Mars '; break; case 4: $mois = 'Avril '; break; case 5: $mois = 'Mai '; break; case 6: $mois = 'Juin'; break; case 7: $mois = 'Juillet '; break; case 8: $mois = 'Août '; break; case 9: $mois = 'Septembre '; break; case 10: $mois = 'Octobre '; break; case 11: $mois = 'Novembre '; break; case 12: $mois = 'Décembre '; break; default: $mois = ''; } } else { $mois = ''; } if (!empty($date_creation[2])){ if (($date_creation[2] == 0) || ($date_creation[2] == '')){ $jour = ''; } else { $jour = $date_creation[2].' '; } } else{ $jour = ''; } return $jour.$mois.$date_creation[0]; } /* +--Fin du code ---------------------------------------------------------------------------------------+ * $Log: DAT_date.fonct.php,v $ * Revision 1.1 2004/09/10 15:01:00 jpm * Nouveau fichier remplaçeant lib.date.php. * Contient des fonctions de manipulation de date. * * * +--Fin du code ----------------------------------------------------------------------------------------+ */ ?>