• Publicidad

Fecha del día

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Fecha del día

Notapor escanda » 2008-08-27 10:54 @496

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í:

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
$fecha = 2008/08/27-14:
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4


Agradecería su ayuda.

Muchas gracias.
escanda
Perlero nuevo
Perlero nuevo
 
Mensajes: 28
Registrado: 2008-07-11 10:15 @469

Publicidad

Notapor explorer » 2008-08-27 11:16 @511

Puedes hacerlo de muchas formas. Una de ellas es con la función strftime() del módulo POSIX (incluido de base):
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
#!/usr/bin/perl
use POSIX 'strftime';
$fecha = strftime "%Y/%m/%d-%H:", localtime;
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4
Sale
Código: Seleccionar todo
2008/08/27-18:
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor escanda » 2008-08-27 13:10 @590

Explorer, muchas gracias, me anduvo de maravilla :)

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.
escanda
Perlero nuevo
Perlero nuevo
 
Mensajes: 28
Registrado: 2008-07-11 10:15 @469

Notapor explorer » 2008-08-27 13:18 @596

¿Y de dónde has sacado ese programa perl2exe?
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor escanda » 2008-08-27 13:20 @597

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.
escanda
Perlero nuevo
Perlero nuevo
 
Mensajes: 28
Registrado: 2008-07-11 10:15 @469

Notapor explorer » 2008-08-27 13:27 @602

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ó?
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor explorer » 2008-08-27 13:39 @610

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.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor Kiloko » 2008-09-05 12:33 @565

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.
Nunca interrumpas a tu enemigo cuando está cometiendo un error
Napoleón Bonaparte
Avatar de Usuario
Kiloko
Perlero nuevo
Perlero nuevo
 
Mensajes: 243
Registrado: 2007-07-10 18:26 @810
Ubicación: MOnterrey NL


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados