par
Cobra52 » 07 nov. 2007, 11:53
Voila, j'ai modifié la fonction show_date() :
function show_date ($timestamp, $show_time = true)
{
(string) $display_output = null;
$mois_fr = Array(1=>'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre');
$affiche_date = date('d', $timestamp)." ".$mois_fr[date('F', $timestamp)]." ".date('Y', $timestamp);
$affiche_datetime = date('d', $timestamp)." ".$mois_fr[date('F', $timestamp)]." ".date('Y', $timestamp)." ".date('H:i:s', $timestamp);
if ($timestamp)
{
$date_format = ($show_time) ? $affiche_datetime : $affiche_date;
$offset_time = $timestamp + (TIME_OFFSET * 60 * 60);
$display_output = date($date_format, $offset_time);
}
else
{
$display_output = GMSG_NA;
}
return $display_output;
}
J'ai remplacé les 2 constantes DATETIME_FORMAT et DATE_FORMAT respectivement par $affiche_datetime et $affiche_date, pour pouvoir me servir du tableau des mois en français.
Malheureusement je me retrouve avec cet affichage "07 2007 10:44:42" (par exemple), il me manque le mois "novembre" !

Voila, j'ai modifié la fonction show_date() :
[php]
function show_date ($timestamp, $show_time = true)
{
(string) $display_output = null;
$mois_fr = Array(1=>'janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre');
$affiche_date = date('d', $timestamp)." ".$mois_fr[date('F', $timestamp)]." ".date('Y', $timestamp);
$affiche_datetime = date('d', $timestamp)." ".$mois_fr[date('F', $timestamp)]." ".date('Y', $timestamp)." ".date('H:i:s', $timestamp);
if ($timestamp)
{
$date_format = ($show_time) ? $affiche_datetime : $affiche_date;
$offset_time = $timestamp + (TIME_OFFSET * 60 * 60);
$display_output = date($date_format, $offset_time);
}
else
{
$display_output = GMSG_NA;
}
return $display_output;
}
[/php]
J'ai remplacé les 2 constantes DATETIME_FORMAT et DATE_FORMAT respectivement par $affiche_datetime et $affiche_date, pour pouvoir me servir du tableau des mois en français.
Malheureusement je me retrouve avec cet affichage "07 2007 10:44:42" (par exemple), il me manque le mois "novembre" ! :roll: