[bcn-pm] Date::Manip

Xavier Noria fxnahashref.com
Dma Maig 16 12:42:02 PDT 2006


On May 16, 2006, at 16:08, Eva Perales Laguna wrote:

> Executant
>
> perl -MDate::Manip -le 'Date_Init("DateFormat=non-US"); $x =  
> DateCalc("29/09/2005","-15d"); print $x,"\n"'
>
> el resultat és 2005091400:00:00 a la màquina amb perl 5.6  
> (Date::Manip 5.40)
> però és +0:0:482:6:22:0:0 a la màquina amb perl 5.8 (Date::Manip 5.42)
>
> El resultat correcte l'aconsegueixo a la màquina amb perl 5.8
> executant
>
> perl -MDate::Manip -le 'Date_Init("DateFormat=non-US"); $x =  
> DateCalc("29/09/2005","- 15d"); print $x,"\n"'
>
> Fixeu-vos en l'espai entre el signe - i el 15.
>
>
> ¿A algú li sona que sigui un bug conegut o simplement és un canvi  
> introduït a
> les noves versions?
> A la llista de canvis del mòdul no hi he trobat res...

Sembla que les versions anteriors del modul se les han cepillat de  
CPAN i no puc fer servir el diff de

   http://search.cpan.org/tools/DateManip

per mirar-ho. El codi es troba a l'arxiu Manip.pm, podries fer un  
diff i enviar-lo?

   diff -u Manip-5.40.pm Manip-5.42.pm > Manip.patch

-- fxn




Més informació de la llista de correu Barcelona-pm