ftime

FTIME(3)                Manual del Programador de Linux               FTIME(3)



NOMBRE
       ftime - devuelve fecha y hora

SINOPSIS
       #include <sys/timeb.h>

       int ftime(struct timeb *pt);

DESCRIPCIÃN
       Devuelve la hora y fecha actuales en pt, que se declara como sigue:

                 struct timeb {
                      time_t   time;
                      unsigned short millitm;
                      short    timezone;
                      short    dstflag;
                 };

       Donde time es el número de segundos desde `la época', millitm es el
       número de milisegundos a partir de time segundos desde la `la época',
       timezone es la zona horaria local medida en minutos al oeste de
       Greenwich, y un modificador, dstflag, que si es distinto de cero,
       indica que el periodo de ahorro energético (horario verano/invierno)
       se aplica localmente durante la parte apropiada del año.

       Hoy dÃa el contenido de los campos timezone y dstflag es indefinido.

VALOR DEVUELTO
       Esta función siempre devuelve 0.

FALLOS
       Esta función está obsoleta. No la utilice. Si es suficiente con el
       tiempo en segundos, puede usarse time(2), gettimeofday(2) da el tiempo
       em microsegundos; clock_gettime(3) da el tiempo en nanosegundos aunque
       no está disponible todavÃa en muchos sistemas.

       Bajo libc4 y libc5 el campo millitm es significativo.  Bajo glibc2 es
       defectuoso y en él se devuelve 0.  En glibc 2.1.1 es correcto de
       nuevo.

HISTORIA
       La función ftime() apareció en 4.2BSD.

CONFORME A
       BSD 4.2, POSIX 1003.1-2001.

VÃASE TAMBIÃN
       gettimeofday(2), time(2)



Linux                          14 diciembre 2001                      FTIME(3)