T509 $job->GetJob(now) | si tu préfères, voici une traduction de strftime(), c'est moins lourd à écrire dans ton code ensuite :
Code :
- function strftime_fr ($chaine) {
- // declaration des tableaux de correspondance
- $mois = array(1 => 'Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre');
- $mois_abr = array(1 => 'Jan.', 'Fév.', 'Mars', 'Avr.', 'Mai', 'Juin', 'Juil.', 'Août', 'Sept.', 'Oct.', 'Nov.', 'Déc.');
- $jour = array('Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi');
- $jour_abr = array('Dim.', 'Lun.', 'Mar.', 'Mer.', 'Jeu.', 'Ven.', 'Sam.');
- //Mise en forme de la chaine retour
- //remplacement des morceaux 100% francais
- $temp = inteval(strftime("%w", $nbre));
- $chaine = str_replace('%a', $jour_abr[$temp], $chaine);
- $chaine = str_replace('%A', $jour[$temp], $chaine);
- $temp = inteval(strftime("%m", $nbre));
- $chaine = str_replace('%b', $mois_abr[$temp], $chaine);
- $chaine = str_replace('%B', $mois[$temp], $chaine);
- $temp = inteval(strftime("%d", $nbre));
- if ($temp == 1){ $chaine = str_replace('%1er', '1er', $chaine);}
- else {$chaine = str_replace('%1er', $temp, $chaine);}
- //retours strftime() standards
- $chaine = strftime($chaine, $nbre);
- //retour chaine
- return $chaine;
- }
- exemple :
- echo strftime_fr("%A %1er %B %Y" );
- retourne Lundi 1er Septembre
|
a+
update : j'avais laissé une erreur Message édité par T509 le 16-09-2002 à 23:04:10 ---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
|