Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 

Fecha del día

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Básico
Mensaje Mie Ago 27, 2008 9:54 am
escanda
Perlero Nuevo
Perlero Nuevo
Registrado: 11 Jul 2008
Mensajes: 28
Fecha del día Responder citando

Hola, ¿qué tal? Como saben soy nuevo en esto; lo que necesito hacer esta vez es guardar la fecha del día en una variable. Necesito que me quede así:

Perl:
$fecha = 2008/08/27-14:


Agradecería su ayuda.

Muchas gracias.
Mensaje Mie Ago 27, 2008 10:16 am
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4086
Ubicación: Valladolid, España
Responder citando

Puedes hacerlo de muchas formas. Una de ellas es con la función strftime() del módulo POSIX (incluido de base):
Perl:
#!/usr/bin/perl
use POSIX 'strftime';
$fecha = strftime "%Y/%m/%d-%H:", localtime;
Sale
Código:
2008/08/27-18:
Mensaje Mie Ago 27, 2008 12:10 pm
escanda
Perlero Nuevo
Perlero Nuevo
Registrado: 11 Jul 2008
Mensajes: 28
Responder citando

Explorer, muchas gracias, me anduvo de maravilla Smile

Me gustaría hacerle otra pregunta y es la siguiente:
Yo el código lo tengo que usar en Solaris, por lo que uso Perl2exe para convertir el archivo.pl y poder ejecutarlo desde Solaris, la conversión creo yo me la hace sin problema alguno, pero a la hora de ejecutar el archivo en Solaris me dice "./archivo.exe: cannot execute binary file".

¿Sabes cómo puedo solucionarlo?

Gracias.
Mensaje Mie Ago 27, 2008 12:18 pm
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4086
Ubicación: Valladolid, España
Responder citando

¿Y de dónde has sacado ese programa perl2exe?
Mensaje Mie Ago 27, 2008 12:20 pm
escanda
Perlero Nuevo
Perlero Nuevo
Registrado: 11 Jul 2008
Mensajes: 28
Responder citando

En la empresa que trabajo lo tienen instalado y además probé desde otra PC, bajarlo de Internet, pero también me aparece el mismo error.
Mensaje Mie Ago 27, 2008 12:27 pm
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4086
Ubicación: Valladolid, España
Responder citando

Pero, repito, ¿de dónde lo bajas? ¿Está en CPAN? ¿En otra página web? ¿Es libre o de pago? ¿quien es su autor? Viene instalado, como dices, pero, ¿cómo se instaló? ¿a partir de qué paquete software Solaris se instaló?
Mensaje Mie Ago 27, 2008 12:39 pm
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4086
Ubicación: Valladolid, España
Responder citando

Bueno, supongo que te refieres a este producto:

http://www.indigostar.com/perl2exe.htm

Lo importante es elegir, de todos ellos el que genera el código para la plataforma donde vas a usarlo.
Mensaje Vie Sep 05, 2008 11:33 am
Kiloko
Perlero Adicto
Perlero Adicto
Registrado: 10 Jul 2007
Mensajes: 244
Ubicación: MOnterrey NL
Responder citando

Aquí más bien tendrías que ver que esté instalado Perl en el equipo. Lo que creo que tienes ahí es un emulador que solo hace correr el programa.

He trabajado en equipos Solaris y nunca había escuchado de ese programa. Generalmente solo basta con hacer el direccionamiento a donde están las librerías...

Saludos.
Publicar nuevo tema   Responder al tema    Foros de discusión -> Básico Todas las horas son GMT - 6 Horas
Página 1 de 1



Powered by phpBB © 2001, 2005 phpBB Group