Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/02/2009, 14:12
jferrero
Colaborador
 
Fecha de Ingreso: mayo-2006
Ubicación: Valladolid
Mensajes: 525
Antigüedad: 18 años, 9 meses
Puntos: 11
Respuesta: Manejo de Fechas..Buscando solucion Simple :D

Para el primer caso:
Código PHP:
#!/usr/bin/perl
use Modern::Perl;

my $cadena '[07/Nov/2008:05:04:30';

my $fecha substr $cadena111;

my @fecha split '/'$fecha;

my @nombres_de_meses qwJan Fev Mar Avr May Jun Jul Ago Sep Oct Nov Dec );
my %numero_del_mes map $nombres_de_meses[$_] => 1+$_ .. $#nombres_de_meses;

my $fecha_nueva sprintf "%04d%02d%02d"$fecha[2], $numero_del_mes{$fecha[1]}, $fecha[0];

say $fecha_nueva
Y para el segundo:
Código PHP:
#!/usr/bin/perl
use Modern::Perl;

my $fecha '2008-02-23';

$fecha =~ s/-//g;

say $fecha
O también:
Código PHP:
#!/usr/bin/perl
use Modern::Perl;

my $fecha '2008-02-23';

substr$fecha4) = '';
substr$fecha6) = '';

say $fecha
Y algunas más...
__________________
JF^D Perl Programming en Español

Última edición por jferrero; 05/02/2009 a las 14:17