• Publicidad

Microtime() en Perl

Aquí encontrarás todo lo que sea específicamente acerca de módulos de Perl. Ya sea que estás compartiendo tu módulo, un manual o simplemente tienes una duda acerca de alguno.

Microtime() en Perl

Notapor netsoul » 2008-12-14 18:20 @805

Hola. ¿Cómo están? Estoy con un pequeñísimo problema. Es la maldita función microtime() de PHP que quiero hacerlo en Perl.

Según la descripción dice que "devuelve la marca de tiempo Unix actual con micro-segundos".

En otras palabras esto genera así siendo la columna izquierda los segundos corridos.

Código: Seleccionar todo
0.34375100 1229296403
0.54687700 1229296416
.
.
.
etc.


No tuve mucha suerte con Google pero me encontré con algo de Time::HiRes.

El problema es que aún no sé cómo hacerlo en Perl.

Saludos y Gracias.
netsoul
Perlero nuevo
Perlero nuevo
 
Mensajes: 150
Registrado: 2008-05-04 01:11 @091

Publicidad

Notapor explorer » 2008-12-14 20:32 @897

La función gettimeofday() de ese módulo devuelve, en contexto de lista, los segundos y los microsegundos, desde el epoch.
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
use Time::HiRes qw(gettimeofday);

my ($segundos,$microseg) = gettimeofday();
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4


Ejemplo:
Código: Seleccionar todo
explorer@portatil:~> perl -le 'use Time::HiRes qw(gettimeofday); print join " ",gettimeofday()'
1229304594 86414
explorer@portatil:~> perl -le 'use Time::HiRes qw(gettimeofday); print join " ",gettimeofday()'
1229304594 446308
explorer@portatil:~> perl -le 'use Time::HiRes qw(gettimeofday); print join " ",gettimeofday()'
1229304594 777944
explorer@portatil:~> perl -le 'use Time::HiRes qw(gettimeofday); print join " ",gettimeofday()'
1229304595 131751
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14477
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor netsoul » 2008-12-14 21:15 @927

:o ... Muchas gracias. Con eso resuelvo mi problema.

Saludos.
netsoul
Perlero nuevo
Perlero nuevo
 
Mensajes: 150
Registrado: 2008-05-04 01:11 @091


Volver a Módulos

¿Quién está conectado?

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

cron