[perl] localtime(time)

Adrian Galindo agalindo@liceaga.facmed.unam.mx
Thu, 7 Dec 2000 11:20:40 -0600 (CST)


On Thu, 7 Dec 2000, aureliano wrote:

> Hola lista :)
> 
> Estoy trabajando con la fecha y hora del sistema y tengo problemas.
> 
> ($seg, $min, $hora, $dia, $mes, $anho, @resto) = localtime(time);
> $anho+=1900;
> 
> Ya lei por ahi que a anho hay que sumarle 1900 para que de al anho
> correcto.
> 
> La variable $mes, siempre me da un mes menor al actual. Tambien hay que
> sumarle 1?

Chécate el manual de perlfunc, ahí te explica la duda más a detalle.
El mes va de 0 a 11.
El año va de 0 a 100, o sea, para el 2000 te regrea 100 en el año, de ahí
que le tengas que sumar 1900.

Saludos.


---------------------
L.I. Adrián Galindo Hernández       ICQ: 53497209
Jefe del Departamento de Análisis   Tel Ofna: 5631-1282 ext. 212
Consejo de Salubridad General       http://www.facmed.unam.mx/consejo
Ciudad de México 

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