Accéder au contenu.
Menu Sympa

fr - Re: wwsympa : bug de l'an 2000 ?

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Fabien Salvi <adresse@cachée>
  • To: Jean-Pierre Aulas <adresse@cachée>
  • Cc: adresse@cachée
  • Subject: Re: wwsympa : bug de l'an 2000 ?
  • Date: Fri, 21 Jan 2000 12:00:47 +0100

Jean-Pierre Aulas wrote:
> >J'ai un petit problème avec wwsympa 0.5.2
> >Dans la liste des abonnés, je vois apparaître la date comme étant
> >"20/1/100".
> >
> >Est-ce que c'est un bug de sympa ou d'une librairie dépendante ?
>
> C'est une caractéristique de la fonction Perl qui renvoie l'année,
> caractéristique que bien peu avaient remarquée avant le 01/01/2000 :
> l'année est renvoyée comme le nombre d'années depuis 1900 ...


Effectivement.
Pour que ça affiche la bonne date, il suffit de remplacer la ligne 749 :

$i->{'date'} = sprintf "%d/%d/%d", $date[3], $date[4]+1, $date[5];

par :
$i->{'date'} = sprintf "%d/%d/%d", $date[3], $date[4]+1, ($date[5] +
1900) ;

Et le tour est joué :-)

---------
Fabien



Archives gérées par MHonArc 2.6.19+.

Haut de le page