[perl] Formato de fechas.

Sergio Tirado stirado@campus.gym.itesm.mx
Tue, 20 Jun 2000 13:15:18 -0700


El programa:

#!/usr/bin/perl
use Date::Calc qw( Decode_Date_US );
$fecha = "2000-06-12";
($year,$month,$day) = Decode_Date_US($fecha);
print "-$year-";
print "-$month-";
print "-$day-";

El resultado:
------

At 01:06 PM 6/20/2000 -0700, you wrote:
>Interesante el modulo DateCalcl pero no se que este haciendo mal...
>
>use Date::Calc qw( Decode_Date_US );
>($year,$month,$day) = Decode_Date_US($fecha);
>donde es igual a $fecha = "2000-06-12";
>pero me regresa puros undefs...
>
>At 09:06 PM 6/19/2000 -0500, you wrote:
>>Hola:
>>
>>On Mon, 19 Jun 2000, Sergio Tirado wrote:
>>
>>> Tengo una variable $fecha con la siguiente información: "2000-06-12".
>>> 
>>> ¿como le hago para convertirla en $fecha="12/06/2000"?
>>> 
>>> o mejor aún, si alguien de ustedes tiene alguna rutina para convertirla en
>>> 
>>> $fecha = "Junio 06, 2000" o algo parecido, pues que mejor.
>>
>>Lo que buscas es DateCalc, un módulo de perl para manejar y hacer cálculos con fechas:
>>
>>Ve directamente a:
>>
>>http://search.cpan.org/search?mode=module&query=Date%3A%3ACalc
>>
>>Desempaca en /usr/local, caiate al directorio de DateCalcl, y ejecuta:
>>
>>perl Makefile.PL
>>make
>>make test
>>make install
>>perldoc Date::Calc
>>
>>y a darle!
>>
>>Saludos,
>>
>>Roberto Andrade Fonseca
>>randrade@abl.com.mx
>>
>>--------- Pie de mensaje --------------------------------
>>Visite: http://tlali.iztacala.unam.mx/~randrade/perl.shtml
>>Cancelar inscripcion:
>>mail to: majordomo@tlali.iztacala.unam.mx
>>text   : unsubscribe perl
>
>--
>Sergio Tirado Ochoa
>Director de Informática
>ITESM Campus Guaymas
>
>--------- Pie de mensaje --------------------------------
>Visite: http://tlali.iztacala.unam.mx/~randrade/perl.shtml
>Cancelar inscripcion:
>mail to: majordomo@tlali.iztacala.unam.mx
>text   : unsubscribe perl

--
Sergio Tirado Ochoa
Director de Informática
ITESM Campus Guaymas

--------- Pie de mensaje --------------------------------
Visite: http://tlali.iztacala.unam.mx/~randrade/perl.shtml
Cancelar inscripcion:
mail to: majordomo@tlali.iztacala.unam.mx
text   : unsubscribe perl